SQL 쿼리 언어

Infopulse University Ukraine

프로그램 설명

공식 설명 읽기

SQL 쿼리 언어

Infopulse University Ukraine

이 과정은 강사 - 온라인 상태입니다. 이 동영상 강의 및 자동 작업 검사 결과처럼되지 않습니다. 당신은 트레이너와 통신 그는 당신의 질문에 답하고 실수를 수정합니다.

이 과정을 참여하는 영어 적어도 B2 레벨이 있는지 확인하십시오

SQL은 (구조화 조회 언어를 의미)와 통신하고 데이터베이스를 조작하는 데 사용되는 컴퓨터 언어이다. 그들이 수집 데이터의 엄청난 양을 가장 효율적으로 활용하려면, 많은 기업이 SQL에 조예가되어야합니다.

SQL은 정보 데이터베이스 테이블을 저장 새로운 데이터를 생성 및 변경하기위한,뿐만 아니라 자신의 데이터베이스에 저장된 데이터를 액세스하고 조작하는 방법으로 기업에 의해 사용된다.

데이터베이스 수집하고 정보를 조직하기위한 도구입니다. 데이터베이스는 제품, 주문, 결제 또는 아무것도에 대한 정보를 저장할 수 있습니다. 많은 데이터베이스는 종종 텍스트 파일 또는 스프레드 시트로 시작하지만, 크게 성장 하나는 유용한 데이터베이스 관리 시스템에 의해 생성 된 데이터베이스로 전송할 발견 할 것이다. 이 과정은 SQL에 익숙해되고 당신은 능숙하고 높은 출력과 데이터베이스를 사용하는 데 도움이됩니다.

강의 개요

소개. 기본 개념 및 정의

  • 무엇 SQL이며, 당신은 왜 필요합니까
  • SQL 표준
  • 강점과 약점
  • 데이터베이스는 무엇인가? 데이터베이스 관리 시스템의 MySQL.

관계형 이론

  • 기본 개념
  • 처지. 관계의 키
  • 일반 양식. 정규화의 결과
  • 관계형 작업

DB 시작하기

  • SQL 관계형 이론의 차이점
  • RDBMS의 MySQL
  • 데이터베이스 클라이언트 응용 프로그램 다람쥐
  • SQL 구문의 빠른 노트

테이블 정의 도구와 데이터 처리

  • 테이블 정의 도구
  • 종속 관계
  • 데이터 무결성 제약 조건

데이터 조작. 1 부

테이블에서 가져 오는 데이터

  • 훈련 데이터베이스와 입력 데이터
  • 태스크를 배합
  • 설문 응답
  • SELECT 문 구문
  • 쿼리의 의미
  • 단계별로 SELECT 단계를 구성하는

테이블에서 데이터를 가져 오는 중 - WHERE 절

  • 술어의 개념입니다. 논리적 표현의 규칙
  • 비교 술어, LIKE, BETWEEN, IN은 NULL IS, MATCH

테이블에서 가져 오는 데이터 - 통합

  • 집계 함수
  • HAVING 절
  • 운영자 DISTINCT 및 ALL

연습 작업 №1 설정

테이블에서 가져 오는 데이터 - 하위 쿼리

  • 서브 쿼리 작업의 방식
  • WHERE 절에 서브 쿼리. 술어 다시 한 번
  • 열에서 하위 쿼리
  • FROM 절에 서브 쿼리

테이블에서 가져 오는 데이터 - 결합 테이블

  • 관계형 이론과의 관계
  • FROM 절에서 무엇을 수 있습니다
  • 테이블을 조인 연산자를 사용하여 가입
  • 내부 조인
  • 외부 조인
  • 불평등에 가입
  • 노조, 분할, 뺄셈

데이터 조작. 2 부

테이블에 데이터를 추가 - INSERT 변경 테이블 데이터를 - UPDATE 추가 또는 변화 (병합) 테이블 데이터 - INSERT를 ... 테이블에서 데이터를 삭제 UPDATE ON - 전자 삭제합니다. 데이터를 병합. 연습 작업 №2 설정 재귀 쿼리

  • 계층 적 데이터 표현의 개념
  • 인접하는 데이터 모델을 사용하여 데이터 처리 계층
  • 중첩 세트의 모델을 이용하여, 데이터 처리 계층

트리거

  • 사용을 트리거
  • 기업의 제약 조건을 부과
  • BEFORE와 AFTER 트리거
  • INSERT, UPDATE 및 DELETE 트리거
  • ROW 및 STATEMENT 트리거
  • 특수 목적 OLD와 NEW

뷰 만들기

  • 장점과 전망을 만드는 단점
  • 업데이트 할 전망.
  • 제한보기

인증 도구

  • 데이터 사전
  • 사용자 조작
  • 권한 부여 및 취소
  • 액세스 수준

트랜잭션 관리

  • ACID 트랜잭션
  • 거래 현상에
  • 분리 레벨

쿼리 성능 조정

  • 많은 양의 데이터
  • 쿼리 계획
  • 인덱싱
  • 분할
  • 알고리즘 가입

연습 작업 №3 설정

UML을 사용하여 데이터베이스 설계

  • 요구 사항 분석
  • 클래스 다이어그램의 작성
  • 협회, 구성 및 집계 관계
  • ERD를에 클래스 다이어그램에서 전환

최종 프로젝트 : 이동 통신 사업자의 결제 시스템의 생성

  • 프로젝트에 대한 기능 요구 사항의 준비
  • 기술적 요구의 제조
  • 데이터베이스의 생성
  • 데이터베이스와 계산에 필요한 지표를 작성
  • 사용자의 법안의 구성

성공적으로 적어도 영어 B2 수준이해야 할 우리의 교육 세션에 참석할 수있게합니다.

이 학교가 제공하는 프로그램은 :
  • 영어
기간 및 가격
이 과정은 온라인
Start Date
시작일
공개 입학
Duration
기간
20 시간
전일제
Price
가격
120 USD
10 개 세션 2 시간, 주 2 회
Information
Deadline
Locations
우크라이나 - Kyiv, Kyiv City
시작일 : 공개 입학
원서제출기한 학교와 연락
종료일 학교와 연락
Dates
공개 입학
우크라이나 - Kyiv, Kyiv City
원서제출기한 학교와 연락
종료일 학교와 연락