数据库实验报告三索引和数据完整性的使用.doc

上传人:wux****ua 文档编号:8015607 上传时间:2020-03-26 格式:DOC 页数:7 大小:424.85KB
返回 下载 相关 举报
数据库实验报告三索引和数据完整性的使用.doc_第1页
第1页 / 共7页
数据库实验报告三索引和数据完整性的使用.doc_第2页
第2页 / 共7页
数据库实验报告三索引和数据完整性的使用.doc_第3页
第3页 / 共7页
点击查看更多>>
资源描述
XI AN TECHNOLOGICAL UNIVERSITY 实验报告 实验课程名称 数据库原理及应用 专 业 信息管理与信息系统 班 级 130513 姓 名 贾丹丹 学 号 130513117 实验学时 16 学时 指导教师 杨敏老师 成 绩 2015 年 11 月 20 日 西安工业大学实验报告 1 实验目的 1 掌握索引的使用方法 2 掌握数据完整性的实现方法 2 实验步骤 数据记录及处理 1 建立索引 1 使用 CREATE INDEX 语句创建索引 对 YGGL 数据库的 Employees 表中的 DepartmentID 列建立索引 在 Employees 表的 Name 列和 Address 列上建立复合索引 对 Departments 表上的 DepartmentName 列建立唯一非聚集索引 专业 信息管理与信 息系统 班级 130513 姓名 贾丹丹 学号 130513117 实验课程 数据库原理及 应用 指导教师 杨敏 实验日期 11 11 11 20 同实验者 实验项目 索引和数据完整性的使用 实验设备 及器材 SQL Server2012 环境 2 使用界面方式创建索引 使用界面方式在 Employees 表的 PhoneNumber 列上创建索引 2 重建索引 重建表 Employees 中的所有索引 3 删除索引 使用 DROP INDEX 语句删除表 Employees 中的索引 depart ind 4 UNIQUE 约束 1 创建一个表 Employees5 只含 EmployeeID Name Sex 和 Education 列 将 Name 设为主键 作为列 Name 的约束 对 EmployeeID 列进行 UNIQUE 约 束 并作为表的约束 2 删除上例中创建的 UNIQUE 约束 5 CHECK 约束 1 创建新表 student 只考虑 号码 和 性别 两列 性别只能包含 男或女 2 创建新表 Salary2 结构与 Salary 相同 但 Salary2 表不允许 OutCome 列大于 Income 列 3 对 YGGL 数据库中的 Employees 表进行修改 为其增加 DepartmentID 字段的 CHECK 约束 6 规则对象 1 创建一个规则对象 用以限制输入到该规则所绑定的列中的值只能是 该规则中列出的值 2 创建一个表 Salary3 要求所有 Salary3 表上 EmployeeID 列的值都要 出现在 Salary 表中 利用参照完整性约束实现 要求当删除或修改 Salary 表 中的 EmployeeID 列时 Salary3 表中的 EmployeeID 值也会随之变化
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!