“mysql”에 대한 검색결과 입니다.
〈 책 (Total 207개)
MySQL 서버를 활용하는 프로젝트에 꼭 필요한 경험과 지식을 담았습니다!
《Real MySQL 8.0》은 《Real MySQL》을 정제해서 꼭 필요한 내용으로 압축하고, MySQL 8.0의 GTID와 InnoDB 클러스터 기능들과 소프트웨어 업계 트렌드를 반영한 GIS 및 전문 검색 등의 확장 기능들을 추가로 수록했다.
또한 《Real MySQL 8.0》은 단순 SQL 문법이나 쿼리 작성보다는 MySQL 서버를 활용하는 프로젝트에서 꼭 필요한 경험과 지식을 전달하는 데 집중했다.
이 책을 처음부터 끝까지 정독할 수 있다면 더없이 좋겠지만 필요하거나 관심 있는 내용 위주로 살펴봐도 지금까지 경험했던 수많은 문제들을 해결할 수 있을 것이다.
★ 이 책에서 다루는 내용 ★
◎ MySQL 설치와 서버 아키텍처
◎ 트랜잭션과 잠금
◎ 인덱스 종류의 구조 및 활용
◎ GTID 기반 복제 및 InnoDB 클러스터 아키텍처
◎ 쿼리의 실행 계획 분석 및 최적화
◎ 스토어드 프로그램 개발
◎ 데이터 모델링 및 최적의 데이터 타입 선정
◎ 파티션 및 데이터 압축 활용
◎ GIS 및 전문 검색 기능 활용
◎ Performance 스키마 및 Sys 스키마 활용
For years, "MySQL" has been helping MySQL developers and database administrators learn their MySQL system inside and out. This newest edition has been updated to include information on MySQL 5 and it will prove itself again to you as being the most definitive reference guide to using, administering and programming MySQL databases. You'll learn everything from the basics to using MySQL to generate dynamic web pages to administering MySQL servers. This edition has been reviewed by the top develope...
With over 11 million installations, MySQL is the most widely used open source database management system worldwide. Many of the world's largest and fastest-growing organizations use MySQL to power high-volume Web sites, business-critical systems and packaged software -- including industry leaders such as Yahoo, Google, The Associated Press, Suzuki, and NASA. MySQL 5.1 is a significant new version of the database that further brings MySQL up to the level of an enterprise-class database system.
"MySQL: Designing User Interfaces" starts by introducing the functionality of GTK+ and how to migrate from Microsoft's Visual Basic. It then introduces MySQL as a simple, fast, reliable database for corporate applications. The book then flows i...
The Most Authoritative Resource on the MySQL Database Available! Reviewed by the MySQL Development Team. Get the most out of the MySQL database server--today's most popular open source database--with help from this definitive guide. Take advant...
MySQL에 대해 소개한 책이다
데이터의 방향키를 잡는 가장 현명한 방법, MySQL
MySQL로 데이터베이스를 효과적으로 구성하고 운영하는 방법을 배워봅시다. 이 책은 최신 버전인 MySQL 8.0(MySQL 5.7 정보 포함)을 바탕으로 강력한 RDBMS를 최대한 활용하는 데 필요한 인사이트와 도구를 소개합니다. 또한 데이터베이스를 구성하고 관리하는 모든 이가 MySQL을 쉽게 활용하도록 다양한 실습을 제공합니다.
전 세계의 많은 고객과 협업하며 다양한 사용 사례를 경험한 저자들이 개발자와 DBA가 비용을 최소화하고 가용성과 성능을 극대화하는 방법을 안내합니다. 데이터베이스의 기본 개념부터 고급 쿼리 작성, 모니터링, 오류 해결, 데이터베이스 관리 및 보안, 백업 및 복구, 효율성 향상을 위한 튜닝 방법에 이르기까지 MySQL에 관한 모든 것을 만나보세요.
최근 full stack 웹개발자에 대한 수요가 급증하면서 SQL 프로그래밍과 DB 설계 구축이 SW 개발자의 필수 요건이 되고 있다. 백엔드 웹개발의 필수 요소가 DB이며 데이터베이스 설계, SQL 코딩, DB 성능, 그리고 DB와 자바/C++/C#, R의 연동 사용은 상식으로 요구되고 있다.
데이터베이스는 이론 과목이 아니다. 대부분의 기존 도서는 이론적인 설명 위주로 되어 있다. 문제는 데이터베이스를 공부하였지만 실제 DBMS를 사용하여 SQL을 구사할 줄 모르면 사상누각에 불과하다. 실제 DBMS를 사용하여 데이터베이스 테이블을 정의하고 SQL를 사용하는 실습을 통하여 데이터베이스 개념을 익히고 웹개발 시에 DB 구현이 가능한 실습이 중요하다.
이 책은 기존 데이터베이스 도서 중에서 데이터베이스에 대한 설명이 가장 잘되어 있는데 C.J.Date의 “An Introduction to Database Systems(2004년 개정판 이후에 새로운 개정판이 없음)”을 토대로 MySQL 실습 내용을 추가하여 작성하였다. C.J.Date의 기존 책을 번역한 것이 아니고 MySQL 실습을 위해 필요한 부분만을 발췌 정리하였다. 데이터베이스 개념에 대한 설명 내용은 각종 데이터베이스 시험에 필요한 기본 지식을 모두 포함하였다.
데이터베이스 실습을 위해 Oracle은 www.oracle.com에서, MySQL은 www.mysql.com에서 download받아 설치한다. 이 책에서 MySQL을 선택한 이유는 open source 라이선스로 무료로 사용 가능하고, Unix, Linux, Window 등의 다양한 운영체제를 사용할 수 있고, 표준 SQL을 지원하며, C/C++, Java, C#, PHP 등의 프로그래밍 언어에서 연동하여 사용할 수 있는 API를 지원하고, 다중 사용자와 다중 thread를 지원하여 웹개발에서 자주 사용되기 때문이다.
이 책이 기존 데이터베이스 책과 차이가 나는 가장 큰 특징은 데이터베이스 개념을 공부하면서 동시에 MySQL를 사용하여 모두 실습하여 학습할 수 있도록 구성되어 있다. 따라서 이 책을 끝까지 학습하게 되면 웹개발에 필요한 DB 지식과 기술, DB 설계, SQL 프로그래밍 처리에 필요한 DB 지식과 기술을 완료하게 된다. 특히 웹개발에서는 트랜잭션 처리의 ACID가 가장 중요한 요소이며 이에 관련 locking의 이해와 실습이 중요하다.
수집된 빅데이터 처리는 SQL과 유사한 형태의 HiveQL 등을 사용한다. 따라서 빅데이터 분석 처리를 위해서는 수집된 데이터 테이블에 대한 SQL를 구사할 수 있는 능력을 갖추는 것이 필요하다.
데이터베이스 실전 프로젝트에 사용될 수 있는 실무 능력은 데이터베이스 설계 및 구현으로 EER 모델링과 Normal Form의 설계, SQL 구사 능력, 응용 개발 능력으로 stored procedure와 trigger 그리고 동적 SQL 구사 능력, 데이터베이스 성능에 관련된 index과 partition 그리고 트랜잭션 처리 locking, 자바 DB 연동/C++ DB 연동 프로그래밍 능력을 갖추어 웹개발 전문가 및 데이터베이스 설계 전문가로 성장하기를 기대한다.
순천청암대학 컴퓨터정보과 교수 정진용의 『소스관리 예제로 쉽게 배우는 MySQL 5.X』. 데이터베이스 언어인 SQL의 완전한 설명서다. 데이터베이스에 저장된 데이터를 조작, 관리, 보호하는 작은 명령문의 집합이 담긴 SQL을 효율적이고 능률적으로 사용하도록 이끈다. MySQL 5.x를 기본으로 삼았다. 충분히 실습하도록 소스관리 예제를 풍부하게 수록하고 있다.
실무 데이터와 실전 예제를 통해 SQL의 기초부터 데이터 분석까지 실감나게 배운다!
이 책은 175개의 다양한 실전 예제를 통해 SQL의 기초와 쿼리 작성법을 배웁니다. 이 과정 속에서 무역회사 데이터베이스를 기반으로 누적되는 시나리오를 연습할 수 있습니다. 또한 ‘확인문제’, ‘점검문제’, ‘연습문제’를 풀어보며 본문에서 배운 SQL 문법을 직접 활용해보며 문제 해결력을 키울 수 있습니다. 마지막으로 지하철 공공데이터 분석 프로젝트를 통해 SQL을 활용한 데이터 분석 역량까지 향상시킬 수 있습니다.
※ 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
이 책은 SQL을 처음 공부하는 사람부터 현업에서 직접 SQL 을 작성해야 하는 사람들까지 사용할 수 있도록 SQL 기초부터 활용까지를 아주 쉽지만 현업에 적용 가능한 예제로 설명하고 있습니다. 단순히 SQL 문법만 설명하는 것이 아니라 해당 SQL을 실행했을 때 작동하는 원리와 해당 쿼리의 장/단점들을 아주 쉬우면서도 간결한 설명으로 전달하고 있어서 SQL을 처음 배우는 사람들은 체계적으로 기초부터 정리할 수 있고 실무자들은 실무에 바로 적용할 수 있는 SQL을 작성할 수 있게 될 것입니다.
It covers proving the four most fundamental theorems relating curvature and topology: the Gauss-Bonnet Theorem, the Cartan-Hadamard Theorem, Bonnet's Theorem, and a special case of the Cartan-Ambrose-Hicks Theorem.
If you are not already one of the 4 million plus users of the MySQL database, you will want to become one after reading this book. MySQL Administrator's Guide is the official guide to installing, administering and working with MySQL 5.0 and MySQL databases. Starting with the basics, you will learn to store, manage and retrieve data in a MySQL database and to eventually manipulate the code behind MySQL 5.0 to customize your database. With the clear examples and tips provided in this comprehensive learning guide, you can become a MySQL expert in no time.
If you're ready to create web pages more complex than those you can build with HTML and CSS, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL.
If you can build websites with CSS and JavaScript, this book takes you to the next level--creating dynamic, database-driven websites with PHP and MySQL. Learn how to build a database, manage your content, and interact with users through queries and web forms. With step-by-step tutorials, real-world examples, and jargon-free explanations, you'll soon discover the power of server-side programming.
The important stuff you need to know: Get a running start.
다양한 예제로 배우는 동적 웹 사이트의 비밀!
『PHP & MYSQL』은 정적인 HTML 웹 페이지의 수준을 한 단계 끌어올리고, PHP와 MySQL을 통해 데이터베이스를 활용하는 웹 사이트 개발 방법을 소개한다. 외계인에 납치된 애완견 '팽'을 찾기 위해 웹 사이트를 구축한 '오웬'이 HTML로만 구축한 웹 사이트의 한계를 느끼고 PHP 웹 프로그래밍 문법을 하나씩 배워가는 내용으로 구성되어 있다. 재미있는 이야기를 통해 웹 폼의 유효성 검증, 세션, 쿠키, 데이터베이스 쿼리, 테이블 조인, 파일 입출력 등 알찬 정보를 제공한다. 또한 복잡한 웹 애플리케이션 개발부터 게임에서의 최고 점수 게시판, 온라인 데이트 사이트까지 다양한 연습문제가 수록되어 있다.
이 책 속에는, 파이썬 과 MySQL을 이용하여 성적관리 프로그램 과 미수금 관리 프로그램 실습 사항을 게재하였습니다 주요 내용은, 파이썬을 통하여 자료를 MySQL DB에 입력, 조회, 수정, 삭제등 자료를 조회하는 내용으로 중점을 두었습니다. 본서는, 파이썬과 MySQL 의 프로그램 동작하는 원리를 이해하시고, 자기의 욕구에 의한 응용프로그램을 만들면서 자료를 출력하는 즐거움을 맛보실 분에게 권장합니다.
PHP로 시작하는 데이터베이스 입문
요즘 들어 4차 산업혁명 이야기가 많이 나옵니다. 앞으로 데이터를 가공하고 생산을 자동화하면서 수많은 일자리 등은 컴퓨터에 의해서 대체되는 시대가 될 것입니다. 또한 최근 개발되는 응용 프로그램 및 서비스들은 거의 대부분이라 할 정도로 데이터를 기반으로 합니다. 다양한 정보들을 저장하고 이를 다시 가공 처리하여 이용자들에게 보여주게 됩니다. 이러한 서비스들을 개발 운영하기 위해서는 PHP 기본 문법 이외에도 데이터베이스와 관련 언어들을 학습해야 합니다.
하지만, 대부분의 데이터베이스 관련 서적들은 이론적인 설명과 단순한 SQL 문법만을 다루어 PHP와 연관지어서 구체적으로 실습하기가 어렵습니다. 2권에서는 SQL의 기능을 배우고 실제적인 PHP 코드를 같이 작성하여 초보자들이 좀 더 쉽게 데이터베이스를 이해하고 응용할 수 있도록 기초부터 다시 설명하고, 가장 많이 사용하는 RDBMS인 MySQL에 대해서 학습합니다.
최신 아키텍처와 도구 및 사례를 통해 규모에 맞게 MySQL을 실행하기 위한 검증된 전략을 제공합니다!
어떻게 하면 MySQL의 성능을 극대화할 수 있을까? 《MySQL 성능 최적화》를 통해서 서비스 수준 목표 설정부터 스키마, 인덱스, 쿼리 설계뿐만 아니라, 플랫폼의 잠재력을 최대한 발휘할 수 있게 서버, 운영체제, 하드웨어 조정에 이르는 모든 고급 기술을 배울 수 있다. 또한 DBA가 알아야 하는 복제, 로드 밸런싱, 고가용성 및 장애 조치를 통해 애플리케이션을 확장하는 안전하고 실용적인 방법을 알려준다.
클라우드 및 자체 호스팅 MySQL, InnoDB 성능, 기능 및 도구의 개선 사항을 반영하여 업데이트된 이 개정판은 비즈니스에 따라 확장하는 관계형 데이터 플랫폼을 설계하는 데 도움이 된다. 그리고 데이터베이스 보안에 대한 모범 사례와 성능과 데이터베이스 안정성 향상에 대한 유익한 내용이 담겨 있다.
★ 이 책에서 다루는 내용 ★
◎ 스토리지 엔진에 대한 핵심 내용을 포함하여 MySQL의 아키텍처에 대해 자세히 알아본다.
◎ 하드웨어 및 배포 선택을 통해 서버 구성이 어떻게 작동하는지 살펴본다.
◎ 소프트웨어 딜리버리 프로세스의 일부로서 쿼리 성능을 다룬다.
◎ MySQL의 복제 및 고가용성에 대한 개선 사항을 알아본다.
◎ 관리형 클라우드 환경에서의 다양한 MySQL을 비교한다.
◎ 애플리케이션 구성에서 서버 튜닝에 이르는 MySQL 전체 스택의 최적화 방안을 모색한다.
◎ 기존 데이터베이스 관리 작업을 자동화된 프로세스로 전환하는 법을 알아본다.