数据库实验四
更新时间:2023-03-16 03:47:01 阅读量: 教育文库 文档下载
《数据库管理系统》实验报告
2011/2012学年第2学期
实验项目 : 数据库 班 级 : 学 生 : (学号 240103808 ) 地 点 : 经管院A 实验室 机 器 号 : 指导教师 : 时 间 : 2012 年 6 月 3 日
经济管理学院信息管理教研室
实验四:数据库综合实验
一、实验目的
1. 了解DDL语言的CREATE、DROP、ALTER对表、索引、视图的操作,掌握查询条件表达
式和使用方法;
2. 掌握Windows NT认证模式下数据库用户帐号的建立与取消方法; 3. 掌握混合模式下数据库用户帐号的建立与取消方法; 4. 掌握数据库用户权限的设置方法;
5. 熟悉数据库数据库用户帐号的权限分配、回收等方法; 6. 了解数据库角色的分类、作用及使用方法。 7. 掌握主键约束、外键约束及及check约束的用法; 8. 掌握默认值约束的应用; 9. 了解规则、触发器的使用。 10. 熟悉数据库备份及恢复机制;
11. 了解SQL Server的数据备份和恢复机制; 12. 掌握SQL-Server中数据库备份和恢复的方法。
二、实验环境
已安装SQL Server 2005的计算机; 具有局域网网络环境,有ip地址;
三、实验要求
1. 学会用DDL语言进行对表、索引、视图的增加、删除和改动;
2. 了解SQL Server 2005系统安全;
3. 熟悉数据库用户、服务器角色及数据库角色的用法; 4. 熟悉数据库完整性相关概念及约束; 5. 了解约束、默认值及规则;
6. 了解创建备份设备和进行数据库完全备份操作的方法; 7. 了解进行数据库恢复的步骤; 8. 完成实验报告; 四、实验内容及步骤
(一)用T-SQL语句操作索引、视图
1. 建立计算机科学系学生的视图
2. 由学生、课程和选修课三个表,定义一个计算机科学系的学生成绩视图,其属性包
括学号、姓名、课程名和成绩
3. 将学生的学号、总成绩、平均成绩定义成一个视图
4. 对student表按学号降序建唯一索引,索引名stunods。
5. 删除索引stunods。
(二)数据库的安全性
以系统管理员身份登录到SQL Server服务器,在SQL Server2005界面中实现以下操作,并独立写出部分题目的程序代码;
1. 在当前计算机中增加一个用户zhang和cheng,密码为secret。使此用户通过winows nt
模式下登录SQL Server服务器,登录名分别为zhang和cheng;
2. 新建以混合模式登录SQL Server服务器的用户登录名为stu1、stu2和stu3,登录密
码为secret,默认登录数据库为专用数据库(用完整学号命名);
3. 将帐号zhang添加为专用数据库(用完整学号命名)的用户,用户名为zhang;
4. 在数据库stu中创建用户stu1、stu2和stu3,登录帐号分别为stu1、stu2和stu3;
5. 给数据库用户zhang赋予创建数据库的权限;
6. 给数据库用户stu1赋予对sc表进行插入、修改、删除操作权限;
7. 给数据库用户stu2和stu3赋予对student表、course表所有操作权限及查询sc的操
作权限,并允许再授权给其他用户;
8. 收回数据库用户stu2对student表和course表的删除操作的权限;
(以下选做)
9. 若一个小组共5个成员,他们对数据库stu具有相同的操作权限,具体权限如下:
1) 对于student、course表只能进行数据查询;
2) 只能对student表中sname进行更改;
正在阅读:
数据库实验四03-16
范德瓦耳斯气体的热力学性质308-12
关于做好党支部换届选举工作实施意见12-07
北大中国史专业考博真题复习资料参考书考试内容-育明考研考博07-27
公共管理学复习资料 - 图文01-27
在全县乡镇人大工作会议上的讲话03-15
广告笑话02-16
食品微生物学第3阶段测试题05-01
RADIUS服务器搭建04-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 实验
- 数据库