현재 위치 - 회사기업대전 - 기업 정보 공시 - SQL 실전 초보자 입문: 머리말

SQL 실전 초보자 입문: 머리말

순서

정보의 홍수는 결코 약해지지 않았다. 사람들은 텔레비전, 인터넷, 우편함이 가득 찬 광고와 같은 다양한 정보에 잠겼다. 안타깝게도 정보의 양이 늘어나면서 정보의 질이 급격히 떨어지고 있다. 책은 정기 간행물과 잡지로 바뀌었고, 신문, 웹 페이지, 블로그로 바뀌었고, 결국 트위터로 대체되었다. 정보의 양은 점점 더 커지고 있으며, 점점 더 신뢰할 수 없게 되었다. 설상가상으로, 인터넷 시대의 데이터는 결코 진정으로 사라지지 않을 것이다. 축적되어 다양한 파일 로그와 데이터베이스에 숨겨져 있습니다. 구글의 전 CEO 인 에릭 슈미트 (Eric Schmidt) 에 따르면, 인간이 이틀 동안 만든 데이터의 양은 문자 기록이 나온 이후 2000 년 (또는 어느 한 해) 에 만들어진 데이터의 양, 즉 이틀 만에 약 EB (즉 1 억 GB) 를 만들 수 있다고 합니다.

전자적으로 데이터를 저장하는 것이 현실화될 때, 그것은 또한 자신의 규칙을 가져온다. 데이터의 의미를 이해하기 위해 사람들은 해당 언어 관계 데이터베이스 이론을 배워야 하며, 이는 사람들에게 전자 데이터를 제어할 수 있는 능력을 제공합니다. 구조화된 쿼리 언어 SQL 을 사용하여 데이터를 처리하며 관계형 데이터베이스는 지금까지 큰 성공을 거두었습니다.

관계형 데이터베이스와 SQL 은 1990 년대에 처음으로 제기된 이후 큰 발전을 이루었습니다. 관계형 데이터베이스 및 SQL 에 포함된 개념은 초보자에게는 직관적이지 않을 수 있습니다. 이 책은 독자가 SQL 뒤의 원리를 이해하는 데 도움이 될 것이며, SQL 의 강력한 기능뿐만 아니라 그 한계도 이해할 수 있습니다.

리더 객체

이 책은 입문지식부터 시작하여 독자가 SQL 이나 관계형 데이터베이스에 대한 예비 지식이 필요하지 않다는 것을 소개한다. 이 책은 독자를 SQL 의 발견으로 이끌고 독자가 직접 샘플 데이터베이스를 만들 것이다. 이 책에서 소개한 SQL 개념과 반복 재구성을 통해 데이터 모델링, 쿼리 조정 및 최적화의 개념을 도입했습니다. 이 책에서는 또한 각 SQL 에 적용되는 몇 가지 모범 사례에 대해서도 설명합니다.

이 책은 관계형 데이터베이스 프로그래밍을 배우려는 컴퓨터 프로그래머와 데이터베이스에서 더 많은 기능을 발휘하고자 하는 비즈니스 사용자에게 적합합니다. SQL 은 관계형 데이터베이스 세계의 공용어로, 이 강력한 언어를 배우는 데 관심이 있는 사람은 누구나 이 책을 읽기에 적합하다.

이전에는 데이터베이스 사용 경험이 있는 독자들이 처음 두 장을 건너뛰고 고급 내용으로 바로 이동할 수 있었다. (윌리엄 셰익스피어, 데이터베이스, 데이터베이스, 데이터베이스, 데이터베이스, 데이터베이스, 데이터베이스, 데이터베이스, 데이터베이스) 물론, 그들은 또한 이 두 장에 소개된 중요한 원리를 되돌아볼 수 있다.

요약

이 책에서는 현재 발표된 SQL 표준 SQL 에 대해 설명합니다. SQL 언어의 실제 응용에 초점을 맞추고 다른 SQL 구현 간의 차이점을 강조합니다. 이 책에서는 현대 데이터베이스 시스템의 최신 버전을 사용하여 SQL 을 구현하는 여러 가지 예를 소개합니다. 이러한 데이터베이스는 무료로 다운로드할 수 있는 Express 버전이거나 무료 오픈 소스 소프트웨어입니다. 또한, 이 책은 또한 현재 가장 인기있는 것을 소개합니다. 널리 사용되는 데스크톱 데이터베이스 소프트웨어인 Microsoft Access 와 OpenOffice 이 책에서 설명하는 데이터베이스는 다음과 같습니다

IBM UDB 회사

갑골문 g

Microsoft SQL Server//

MySQL/

데이터베이스 시스템

Microsoft Access/

포함된 HSQLDB 가 있는 OpenOffice BASE

페이지 구조

이 책은 데이터베이스를 반복적으로 재구성하는 과정을 통해 관계형 데이터베이스의 일반 개념, 특히 SQL 의 개념을 독자에게 단계적으로 소개했다. 이 과정에서 처음 소개된 각 개념에 대해 보다 자세한 분석을 수행하여 독자들이 이러한 개념 뒤의 연관성을 이해하도록 유도했습니다.

첫 번째 장에서는 SQL 과 그 뒤에 있는 관계 이론을 간략하게 소개합니다. 이 장에서는 데이터베이스의 가장 기본적인 개념을 간략하게 소개하고 다음 장은 모두 이를 기반으로 합니다. 이 장에서는 데이터와 정보의 차이점에 대해 설명합니다. 몇 가지 기본 원칙은 다음 장에서 자세히 설명해야 합니다. 이 장에서는 이 책에서 사용되는 RDBMS (관계형 데이터베이스 관리 시스템) 에 대해서도 간략하게 설명합니다.

관계형 모델의 분석에 따르면 구조화되지 않은 데이터는 관계형 모델의 요구 사항을 충족하기 위해 구조화되어야 합니다. 즉, 냉장고 자석 모드를 벽장 모드로 변환한 다음 관계형 데이터베이스의 실제 테이블로 변환해야 합니다.

이 장에서는 관계형 모델, 데이터베이스의 기본 설계 및 표준화의 기본 프로세스에 대해 자세히 설명합니다. 이 장에서는 표준화된 데이터에 대한 질의를 수행하는 몇 가지 SQL 도구에 대해서도 설명합니다. 또한 이 장에서는 동적 SQL 에 대해서도 설명합니다.

SQL 은 강력한 기능과 한계가 있는 컬렉션 기반 언어입니다. 1 장에서는 가장 널리 사용되는 프로세스 확장 (예: Oracle 의 PL/SQL 및 Microsoft 의 Transact SQL) 에 대해 설명합니다. 이 장에서는 레코드 기반 논리를 처리할 때 SQL 의 고유한 단점을 보완할 수 있는 SQL 함수에 대해서도 설명합니다.

1 장에서는 데이터 요약을 소개하고 이 방법의 기능과 한계를 요약합니다. 이 장에서는 이전 장에서 설명한 SQL 합산 함수를 새로운 수준으로 끌어올리고 SQL 을 사용하여 데이터의 합산 값을 얻는 방법을 보여 줍니다.

첫 번째 장에서는 하위 쿼리에 대해 설명합니다. 데이터 세트가 인터리브되고 쿼리 데이터가 다중 레벨 데이터 필터링에 의존해야 하는 경우 한 쿼리를 다른 쿼리의 필터링 기준으로 사용하여 하위 쿼리 대신 SQL 문을 조정할 수 있습니다. 이는 이 책의 주제 중 하나입니다.

SQL 의 강력한 기능은 여러 관계형 테이블에 저장된 데이터를 처리하는 것입니다. 1 장에서는 SQL 이 이러한 관계형 테이블의 데이터를 하나의 데이터 세트로 통합하는 방법에 대해 설명합니다.

이 책은 SQL 의 기본 개념을 소개하고 SQL 을 더 배울 수 있는 문을 열었다. SQL 검색 여행의 다음 정거장인 1 장에서는 SQL 을 더 배우기 위해 고려해야 할 문제를 설명합니다.

2 장에서는 성능 최적화 기술에 대해 설명하고 쿼리 및 데이터베이스 환경을 최적화하는 일반적인 방법 및 모범 사례를 설명합니다. 2 장에서는 다중 사용자 환경에서 관계형 데이터베이스가 작동하는 방식에 대해 설명하고 SQL 을 사용하여 동시 데이터 액세스를 처리하는 메커니즘에 대해 설명합니다.

SQL 의 모든 작업은 구조 및 순서와 관련이 있습니다. 결국 구조화된 쿼리 언어이기 때문에 실제 데이터는 모든 규모와 구조가 될 수 있습니다. 1 장에서는 SQL 이 반정형 데이터 (XML 문서), 비정형 데이터 (텍스트 파일) 및 이진 데이터 (예: 그림 및 사운드) 를 처리하는 방법에 대해 설명합니다.

첫 번째 장에서는 열 데이터베이스, NoSQL 데이터베이스, 객체 데이터베이스 및 SOA (서비스 지향 아키텍처) 와 같은 데이터베이스 영역의 최신 개발 및 SQL 과의 관계에 대해 간략하게 설명합니다.

이 책에서 설명한 각 데이터베이스에 대해 부록 A 에서는 샘플 데이터베이스 라이브러리를 점진적으로 설치하는 프로세스와 특정 지시어를 사용하여 라이브러리 데이터베이스의 초기 데이터를 생성하는 방법에 대해 설명합니다. 이러한 SQL 스크립트는 이 책의 지원 사이트에서 다운로드할 수 있습니다.

자세한 설치 절차는 이 책에서 설명하는 관계형 데이터베이스 패키지의 부록 b 에 나와 있습니다.

부록 C 에서는 각 데이터베이스에서 제공하는 도구에 대해 설명합니다. 이러한 도구를 사용하여 데이터베이스 객체를 액세스, 작성 및 테이블에 저장된 데이터에 대한 작업을 수행할 수 있습니다.

부록 D 에서는 Java 데이터베이스 연결 (JDBC) 인터페이스를 통해 다양한 데이터베이스에 액세스할 수 있는 오픈 소스 프로젝트 SQuirreL 범용 SQL 클라이언트에 대해 설명합니다. 이 부록에서는 소프트웨어 설치 및 구성 방법에 대해 자세히 설명합니다.

이 책을 배우는 조건

이 책을 최대한 활용하려면 이 책에 사용된 관계형 데이터베이스 소프트웨어를 다운로드하여 설치하는 것이 좋습니다. 이 소프트웨어는 대부분 무료이거나 무료 평가판이 있습니다. 이러한 소프트웨어는 부록 b 에 설명된 단계에 따라 설치할 수 있습니다.

지원 사이트 및 코드

각 장을 학습할 때 해당 SQL 스크립트를 다운로드하여 데이터베이스를 만들고 생성하는 것이 좋습니다. Wrox 또는 agilitator 에서 이 책으로 다운로드할 수 있는 코드는 지원 웹 사이트에서 지정된 이름의 책을 찾는 데 사용할 수 있습니다. 지정된 도서를 찾은 후 코드 다운로드 링크를 클릭하여 다운로드할 수 있는 파일에 액세스합니다. 이 코드는 HTTP 또는 FTP 를 통해 다운로드 할 수 있습니다. 모든 파일은 ZIP 형식으로 저장됩니다.

이 책의 ISBN 은 책 제목보다 ISBN 번호로 이 책을 찾는 것이 더 편리하다.

또한 다운로드 페이지 wrox/dynamic/books/downloadaspx 에서 이 책의 코드를 다운로드할 수 있습니다. DiscoveringSQL: 초보자 유틸리티 가이드 링크를 클릭하기만 하면 다운로드가 가능한 파일에 액세스할 수 있습니다.

정오표

문장 또는 코드에 오류가 없는지 확인하기 위해 최선을 다했지만 오류는 항상 불가피합니다. 이 책에서 맞춤법 오류나 코드 오류와 같은 오류를 발견하면 저희에게 알려주십시오. 우리는 정오표가 다른 독자들이 잘못된 길로 빠지지 않도록 도울 수 있다는 것에 매우 감사할 것이며, 물론 더 높은 품질의 정보를 제공하는 데도 도움이 될 것입니다.

웹사이트에서 이 책의 영어판 정오표를 찾으려면 // Wrox 에 로그인하여 검색 도구나 책 제목 목록을 통해 이 책을 찾은 다음 이 책의 상세 페이지에서 책 정오표 링크를 클릭하면 된다. 이 페이지에서 WROX 편집기에서 제출 및 붙여넣은 모든 정오표를 볼 수 있습니다. 전체 도서 목록에는 각 책의 정오표도 포함되어 있다. Url 은 wrox /misc pages/booklist s 입니다.

정오표에서 오류를 찾지 못한 경우 wrox /contact/techsupport s 에 위 양식을 작성하여 발견된 오류를 보내 주십시오. 우리는 정보를 확인하고, 만약 정확하다면, 우리는 그것을 이 책의 정오표에 넣고, 이 책의 후속 버전에서 이 문제들을 정정할 것이다.

P p p wrox

작성자 및 동료와 토론하려면 P2P Wrox 의 P2P 포럼에 가입하십시오. 이 포럼은 Wrox 서적과 관련된 뉴스를 게시하고 다른 독자 및 기술 사용자와 아이디어를 교환할 수 있는 웹 기반 시스템입니다. 이 포럼은 구독 기능을 제공하며, 포럼에 새로운 소식이 있을 때 관심 있는 주제로 보낼 수 있습니다. WROX 작성자, 편집자 등 업계 전문가와 독자들이 모두 이 포럼에 와서 문제를 토론할 것이다.

//p p wrox 에는 다양한 포럼이 있어 이 책을 읽는 데 도움이 될 뿐만 아니라 자신의 앱을 개발하는 데도 도움이 된다. 포럼에 가입하려면 다음 단계를 수행할 수 있습니다.

() p p wrox 로 이동하여 등록 링크를 클릭합니다.

() 사용 계약서를 읽고 동의 버튼을 클릭합니다.

() 포럼에 가입하는 데 필요한 정보와 제공하고자 하는 기타 정보를 입력한 다음 제출 버튼을 클릭합니다.

() 계정을 확인하고 가입 프로세스를 완료하는 방법을 설명하는 이메일을 받게 됩니다.

P2P 에 가입하지 않아도 포럼의 댓글을 볼 수 있지만, 자신의 댓글을 올리려면 반드시 포럼에 가입해야 한다.

포럼에 참가하면 새 메시지를 게시하고 다른 사용자가 게시한 메시지에 응답할 수 있습니다. 너는 언제든지 인터넷에서 정보를 읽을 수 있다. 웹 사이트에서 특정 포럼의 메시지를 본인에게 보내려면 포럼 목록에서 포럼 이름 옆에 있는 이 포럼에 가입 아이콘을 클릭하면 됩니다.

Wrox P P 사용에 대한 자세한 내용은 P P FAQ 를 읽어 포럼 소프트웨어의 작업 및 P P 와 Wrox 책에 대한 많은 FAQ 를 읽어 보십시오. Faq 를 읽으려면 P2P 페이지 중 하나에서 FAQ 링크를 클릭하면 됩니다.

-응? 카탈로그 SQL 실전 초보자로 돌아가기

-응? 추천 편집

-응? Oracle 인덱싱 기술

-응? 고성능 MySQL

Lishi Xinzhi/article/program/SQL/201311//kloc-0

copyright 2024회사기업대전