《MySQL数据库技术》实验报告(11150004 常赵有)(1) 2 - 图文

2026/1/12 4:21:33

用子查询方法时,可在FROM后使用; 在利用子查询方法时,可将问题分解,先写出框架,在具体实现; MySQL数据库技术实验报告

系 别 计算机科学系 课程名称 班 级 计科1102 学 号 11150004 姓 名 常赵有 实验名称 地点 C111机房 实验5 索引和数据完整性 MySQL数据库技术 实 验 过 程 目的要求: (1)掌握索引的使用方法 (2)掌握数据完整性的实现方法 实验准备: (1)了解索引的作用与分类 (2)掌握索引的创建方法 (3)理解数据完整性的概念及分类 (4)掌握各种数据完整性的实现方法 实验内容: 1.创建索引 (1)在Employees表的Name列和Address列上建立复合索引。 (2)对Departments表上的DepartmentName列建立唯一性索引。 (3)使用CREATE INDEX语句能创建主键吗? 不能。 (4)向Employees表中的出生日期列添加一个唯一性索引,姓名列和性别列上添加一个复合索引。 (5)假设Departments表中没有主键,使用ALTER TABLE语句将DepartmentID列设为主键。 (6)添加主键和添加普通索引有什么区别? 添加主键会自动创建主键索引, 普通索引需要自己手动去添加和指定,表中效率最高的索引就是主键索引 (7)创建与Departments表相同结构的表Departments1,将DepartmentName设为主键,DepartmentsID上建立一个索引。 2.删除索引 (1)使用DROP INDEX语句删除表Employees上的索引depart_ind。 (2)使用ALTER TABLE语句删除Departments上的主键和索引Dep_ind。 3.数据完整性 (1)创建一个表Employees3,只含EmployeeID、Name、Sex和Education列。将Name设为主键,作为列Name的完整性约束。EmployeeID为替代键,作为表的完整性约束。 (2)创建一个表Salary1,要求所有Salary表上出现的EmployeeID都要出现在Salary1表中,利用完整性约束实现,要求当删除或修改Salary表上的EmployeeID列时,Salary1表中的EmployeeID值也会随之变化。 (3)创建完Salary1表后,初始化该表的数据与Salary表相同。删除Salary表中一行数据,再查看Salary1表的内容,看看会发生什么情况。


《MySQL数据库技术》实验报告(11150004 常赵有)(1) 2 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 《MySQL数据库技术》实验报告(11150004 常赵有) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219