数据库课本所有例题.pdf
数据库课本所有例题.pdf 资源摘要信息中涵盖了数据库管理系统的基础知识点,包括数据库创建、数据库对象管理、数据类型、表结构设计、数据操作语言(DML)、数据定义语言(DDL)、数据控制语言(DCL)等方面的知识点。
数据库创建
* 创建数据库 student 并指定数据库的数据文件所在位置、初始容量、最大容量和文件增长量(例 2.1)
* 创建数据库 teaching,并指定数据库的数据文件和日志文件的所在位置、初始容量、最大容量和文件增长量(例 2.2)
* 创建数据库快照(例 2.9)
数据库对象管理
* 添加日志文件到数据库 student 中(例 2.3)
* 修改数据库 student 的排序规则(例 2.4)
* 添加文件组 studentfgrp 到数据库 student 中,并添加数据文件 studentfile.ndf 到文件组 studentfgrp 中(例 2.5)
* 将数据库 student 重命名为 STUDENTDB(例 2.6)
* 删除数据库 student(例 2.7)
数据类型和表结构设计
* 创建课程信息表 course 的表结构(例 3.1)
* 创建学生分数表 score 的表结构,包括主键的定义(例 3.2)
* 创建教师信息表 teacher 的表结构,包括列取值的定义(例 3.3)
* 创建班级信息表 class 的表结构(例 3.4)
* 创建纽带表 teach_class 的表结构(例 3.5)
数据操作语言(DML)
* 利用 CREATE TABLE 命令建立表(例 3.1-3.5)
* 向表中添加数据(例 3.8)
* 修改表中的数据(例 3.9)
* 删除表中的数据(例 3.11)
数据定义语言(DDL)
* 创建表结构的脚本信息(例 3.4、3.5)
* 修改表结构的列属性(例 3.6、3.7)
数据控制语言(DCL)
* 创建 FOREIGN KEY 约束(例 3.14)
* 创建 CHECK 约束(例 3.15)
* 创建 UNIQUE 约束(例 3.16)
* 创建 FOREIGN KEY 约束(例 3.17)
* 删除约束(例 3.18)
Transact-SQL
* 声明变量和赋值(例 4.1)
* 显示当前日期和时间(例 4.2)
* 添加注释(例 4.3)
* 使用通配符与逻辑运算符 LIKE(例 4.4)
* 使用逻辑运算符 IN(例 4.5)
* 使用逻辑运算符 BETWEEN(例 4.6)
* 使用日期和时间函数(例 4.7-4.10)
* 使用字符串函数 LTRIM(例 4.10)
* 使用 IF 语句(例 4.11)
* 使用变量和控制流语句(例 4.12)