|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sql-49-section7/
课程评论:没有评论
## 실무 SQL 완전정복 - SECTION 7: 데이터 조작어, 데이터 정의어 마스터하기 课程总结 本 SECTION 7 课程旨在帮助学习者精通 SQL 中的数据操作语言 (DML) 和数据定义语言 (DDL)。课程内容涵盖以下关键主题: * **数据操作语言 (DML)**: 深入学习 `INSERT`, `UPDATE`, `DELETE` 语句,并重点讲解如何使用子查询来更高效地执行数据操作。 * **数据定义语言 (DDL)**: 掌握 `CREATE DATABASE`, `ALTER DATABASE`, `DROP DATABASE` 等数据库管理语句,并学习如何查看数据库结构。 * **表创建 (CREATE TABLE)**: 学习创建表的语法,包括数据类型选择、自动生成值、自动计算列、`IDENTITY` 属性、`uniqueidentifier` 数据类型,以及如何基于现有表创建新表。 * **约束 (Constraints)**: 详细介绍并学习如何设置各类约束,包括 `PRIMARY KEY`, `NOT NULL`, `UNIQUE`, `CHECK`, `FOREIGN KEY` 和 `DEFAULT`。 * **外键约束属性 (FOREIGN KEY Properties)**: 深入理解 `ON DELETE` 和 `ON UPDATE` 选项,包括 `NO ACTION`, `CASCADE`, `SET NULL`, `SET DEFAULT` 等,并对比列级和表级约束的设置方式。 * **表修改 (ALTER TABLE)**: 学习如何使用 `ALTER TABLE` 语句添加、修改、删除列以及添加和删除约束。此外,还将学习 `DROP TABLE` 和 `TRUNCATE TABLE` 的区别和用法。 课程中将以“北风”数据库为例,通过实际操作设置各种约束,从而学习各种实际问题解决方法,帮助学习者全面掌握 SQL 的数据操作和定义能力。
SECTION 7에서는 DML(INSERT, UPDATE, DELETE)문과 DDL(CREATE, ALTER, DROP)문, 데이터베이스와 테이블 생성법, 제약 조건 종류와 설정 방법, 제약 조건 옵션 등에 대해 학습합니다. 또한 본 시리즈에서 사용 중인 북풍 데이터베이스에 여러 제약 조건들을 설정하면서 여러 가지 문제 해결 방법들에 대해서도 학습하겠습니다.SECTION 7 각 콘텐츠의 주제는 다음과 같습니다.강의1: DML(Data Manipulation Language) - INSERT/UPDATE/DELETE, 하위 쿼리를 사용한 DML 작업 방법강의2: DDL(Data Definition Language) - DDL문 종류, CREATE DATABASE, ALTER DATABASE, DROP DATABASE, 데이터베이스 구조 확인 방법강의3: CREATE TABLE - 테이블 생성 기본 문법, 데이터 형식, 자동값 생성, 자동 계산 컬럼, IDENTITY 속성, uniqueidentifier 데이터 형식, 기존의 테이블을 사용한 테이블 생성 방법 강의4: 제약 조건 종류 및 설정 방법 - PRIMARY KEY, NOT NULL, UNIQUE, CHECK, FOREIGN KEY, DEFAULT강의5: 제약 조건 설정 II - FOREIGN KEY 속성 (ON DELETE / ON UPDATE , NO ACTION / CASCADE / SET NULL / SET DEFAULT), 컬럼/테이블 수준 제약 조건 설정 비교강의6: ALTER TABLE - 컬럼 추가/변경/삭제, 제약 조건 추가/삭제, DROP/TRUNCATE TABLE