SQLServer 数据表的创建、修改和删除(含实例) | 您所在的位置:网站首页 › 使用sql语句将教师表中的数据删除 › SQLServer 数据表的创建、修改和删除(含实例) |
目录 写在开头 要求 内容及步骤 (1)创建数据库 (2)创建数据表 ①利用对象资源管理器创建院系表和学生表,同时完成各个表的完整性定义 院系表(department) 学生表(student) ②利用Transact-SQL语句创建教师表、课程表和选课表,同时完成各个表的完整性定义 教师表(teacher) 课程表(course) 选课表 (sc) (3)修改数据表 使用Transact-SQL语句完成以下修改操作 ①在课程表中,增加“课程名称”属性列必须取唯一值的约束条件 ②在学生表中。将“学生性别”允许空值改为不允许空值 ③在学生表中,删除“入学时间”属性列 (4)删除数据表 使用Transact_SQL语句进行删除数据表 test2 写在开头本系列文章为本人学习 SQLServer 时的记录与分享,若有错误,恳请指出~ 如果该文章对您有用,欢迎留下点赞 o ( ̄▽ ̄)d 学习要求(1)理解关系数据库中的各类完整性约束 (2)掌握利用对象资源管理器和Transact-SQL语句创建、修改和删除数据库的方法,并实现数据表中各类完整性约束条件的限定 内容及步骤 (1)创建数据库不在该文章讨论范围,默认已创建,步骤略。 (2)创建数据表 ①利用对象资源管理器创建院系表和学生表,同时完成各个表的完整性定义 院系表(department)1.右键已创建的数据库中的“表”文件夹,选择新建表。 2.设置列名、数据类型、是否允许Null值。 3.设置主键。上图的小钥匙为主键标识,通过右键左侧栏的小三角形进行设置。 (后面发现右键该列任意空白处即可出现) 4.保存表。右击淡黄色小标题,弹窗点击保存表。 5.此时弹窗输入表名,确定即可。 学生表(student)1.基础操作如上述,略 2.设置外键。 注意:需要规划好哪个表是主键表或外键表!以下操作都在外键表进行。 ①右键准备设置为外键的那一列,点击“关系” ②原左侧为空白,点击添加后,右侧找到“表和列规范”,并点击缩略图标。 ③在下拉框中找到所需主键表,并选择主键表中对应的列名。点击确定即可。 ④所创建的主键和外键都能在数据表下的“键”文件夹找到。 ②利用Transact-SQL语句创建教师表、课程表和选课表,同时完成各个表的完整性定义 教师表(teacher)效果如图: 课程表(course)
效果如图: 选课表 (sc)效果如图: (3)修改数据表 使用Transact-SQL语句完成以下修改操作 ①在课程表中,增加“课程名称”属性列必须取唯一值的约束条件 ALTER TABLE course ADD UNIQUE(course_name);效果如图: ②在学生表中。将“学生性别”允许空值改为不允许空值 ALTER TABLE student ALTER COLUMN stud_sex char(2) NOT NULL;效果如图: ③在学生表中,删除“入学时间”属性列 ALTER TABLE student DROP COLUMN stud_entrance;效果如图: (4)删除数据表 使用Transact_SQL语句进行删除数据表 test2 DROP TABLE test2; |
CopyRight 2018-2019 实验室设备网 版权所有 |