文档详情

数据库原理与应用(MySQL版) 课件 第4章 SQL语言基础及基本表的定义.pptx

发布:2025-04-11约小于1千字共76页下载文档
文本预览下载声明

第4章SQL语言基础及基本表的定义;本章内容;4.1SQL语言概述;4.1.1SQL语言的发展;4.1.2SQL语言特点;4.1.3SQL语言功能概述;本章内容;4.2数据类型;1.整数类型;说明;2.小数类型;4.2.2字符串类型;1.文本字符串和二进制字符串;文本字符串类型;二进制字符串类型;说明;2.ENUM类型;说明;说明;3.SET类型;示例;说明;4.2.3日期时间类型;注意;本章内容;4.3基本表;4.3.1基本表的定义;1.创建基本表;参数说明;注意;完整性约束定义说明;文法描述中常用符号的含义;2.完整性约束;说明;主键(PRIMARYKEY)约束;外键(FOREIGNKEY)约束;外键约束参数说明;非空(NOTNULL)约束;唯一值(UNIQUE)约束;默认值(DEFAULT)约束;自增(AUTO_INCREMENT)约束;自增(AUTO_INCREMENT)约束例子;检查(CHECK)约束;例4-1用SQL语句创建如下三张表;books表的结构;borrow表的结构;students表的创建语句;books表的创建语句;borrow表的创建语句;例4-2定义自增约束列的例子;4.3.2查看基本表结构;4.3.3基本表的维护;(1)修改表名;(2)修改列的数据类型和相关约束;例4-6只更改列的数据类型;添加非空约束和默认值约束的例子;例4-9为sname列同时添加默认值约束和非空约束;(3)修改列名和相关约束;说明;修改列名和相关约束的例子;(4)添加列;添加列的例子;(5)删除列;(6)改变表中列的排列顺序;改变表中列的排列顺序的例子;(7)修改表的主键约束;(8)添加和删除表的外键约束;例4-16为borrow表的SID列添加外键约束;删除表的外键约束;(9)添加和删除唯一值约束;删除唯一值约束;(10)添加和删除检查约束;添加和删除检查约束例子;2.删除基本表;删除表的例子;本章结束

显示全部
相似文档