数据库实验报告含截图.docx

上传人:b****7 文档编号:10559609 上传时间:2023-02-21 格式:DOCX 页数:19 大小:1.14MB
下载 相关 举报
数据库实验报告含截图.docx_第1页
第1页 / 共19页
数据库实验报告含截图.docx_第2页
第2页 / 共19页
数据库实验报告含截图.docx_第3页
第3页 / 共19页
数据库实验报告含截图.docx_第4页
第4页 / 共19页
数据库实验报告含截图.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

数据库实验报告含截图.docx

《数据库实验报告含截图.docx》由会员分享,可在线阅读,更多相关《数据库实验报告含截图.docx(19页珍藏版)》请在冰豆网上搜索。

数据库实验报告含截图.docx

数据库实验报告含截图

《数据库》上机实验指导书

数据库上机实验是《数据库》课程必不可少的实践环节,在课程教学中占有重要地位,该实验的目的是加深学生对所学知识的理解与掌握,提高学生的实际操作技能和解决实际问题的能力。

实验一SQL语句使用

1.实验目的

掌握使用SQL语句完成数据的定义、查询和更改等功能。

2.实验要求

要求了解数据库表关联、视图等概念。

3.实验内容

(1)在SQLServer2000查询分析器中使用SQL语句创建学生管理数据库,在数据库中创建三张表student、course、sc,表结构见书上P31页。

建立数据库:

学生管理数据库

用数据查询器创建表

1)显示SC中全部信息。

2)查询成绩在70~80分之间的学号,课程号和成绩。

3)查询计算机系年龄在18~20之间且性别为男的学生的姓名,年龄。

4)查询课程号为c01的最高分。

5)查询计算机系学生最大的年龄和最小年龄。

6)查询未选课的学生的姓名。

7)查询未选课的学生的姓名。

8)查询各门课的选课人数。

9)查询计算机中学生的姓名,年龄。

(3)完成各类更新操作(插入数据,修改数据,删除数据)(见P54页)。

1)向student插入数据

2)更新数据前

2)更新数据后

3)删除数据前

3)删除操作

3)删除数据后

(4)完成视图的创建(见P62页)。

1)创建视图语句

1)创建视图后

实验二SQLServer2000基本操作

1.实验目的

(1)熟悉SQLServer2000操作环境和各种实用工具

(2)学会使用企业器管理器建立数据库和基本表,对表进行各种操作,

(3)完成数据库的安全管理和备份

2.实验要求

要求了解数据库的组成,表结构的组成及每个属性的含义,角色和权限的管理

3.实验内容

(1)熟悉SQLServer2000操作环境和各种实用工具,

(2)使用企业管理器创建教师授课管理数据库,在数据库中创建三张表,表结构见书上第140页.

(3)向数据表中输入一些数据并练习数据的删除和修改,注意检测主码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用。

(4)修改数据表结构:

在授课表中添加一个授课类别列,列名为type,类型为char(4);

将授课表中的Hours的类型改为Smallint;删除Course表的property列

1)建立教师表Teacher

1)建立课程表Course

1)建立授课表Teaching

2)授课表Teaching中加入列Type(操作)

2)授课表Teaching中加入列Type(操作后)

3)授课表Teaching中加入更改列Type的数据类型为char(8)(更改前操作)

授课表Teaching中更改列Hours的数据类型为tinyint(更改操作)

3)授课表Teaching中加入更改列Type的数据类型为char(8),授课表Teaching中更改列Hours的数据类型为tinyint(更改操作后)

4)删除Course表中的property列操作

4)删除Course表中的property列操作后

(5)在企业管理器建立登陆帐户log1、log2、log3,并将它们映射为教师授课管理数据库中的用户

1)建立登陆账号

设置映射

创建的3个登陆账号

(6)在企业管理器中为log1、log2、log3授予对教师表的查询权

(7)在查询分析器中为log3授予对教师表的插入权,在企业管理器中查看授予log3权限后的情况

(8)在企业管理器的教师授课管理数据库中建立用户角色ROLE1,并将log1、log2、添加到此角色中,为此角色授予对教师表的修改权,在查询分析器中用log2登录,并修改教师表中某个教师的”所在部门“的值。

如果用log3登录,执行相同的操作,结果如何?

解:

通过实践,如果用log3登录,执行相同的操作,结果一样。

因为他们对于教师表Teacher具有相同的操作权。

1)向较色添加用户

2)设置rule1对Teacher的操作权限

3)log2的登陆

4)在log2登陆下,更新数据

(9)将教师授课管理数据库完全备份到backup1备份设备上。

1)完全备份数据数students的数据

班级:

通信12-2班

学号:

2012211564

姓名:

崔燕平

日期:

2014年4月11日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 自然景观

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1