计算机公共基础知识实验报告,《数据库原理与应用》实验报告书I.doc

《数据库原理与应用》实验报告书I

《数据库原理与应用》

实验报告I

(2011—2012学年第二学期)

班 级:

学 号:

姓 名:

教 师: 陈培正

医药信息工程学院·数据决策

2012年2月

目 录

实验一 熟悉ACCESS及SQL Server 2005的基本操作1

实验三 数据库、表的创建、修改及删除3

实验五 连接查询和嵌套查询7

实验七 数据的插入、修改、删除9

实验九 SQL Server数据库的安全性控制11

实验十一 触发器的使用13

实验十三 Power Designer中概念模型与物理模型的设计15

实验十五 存储过程的使用16

附录:SchooI数据库说明18

实验一 ACCESS及SQL Server 2005的基本操作

一、实验目的

1.熟知机房用机安全规则。

2.通过上机操作,加深对数据库系统理论知识的理解;通过使用具体的DBMS,了解一种实际的数据库管理系统,并掌握其操作技术;通过对实际题目的上机实验,提高手动能力,提高分析问题和解决问题的能力。

3.用ACCESS创建数据库,体会数据库的功能。?

4.熟悉SQL Server2005企业版的安装过程。掌握SQL Server 2005相关服务的启动、退出。

5.初步了解数据库的概念,用ACCESS创建数据库,体会数据库的功能。

6.熟悉SQL Server Management Studio环境,掌握数据库服务器的注册、配置、连接等操作。

注意:每次实验过程中创建的各种数据库及其他一切档案,建议同学们都保存好,以备接下来的实验课中使用。每次上课前,请也请带上之前实验课的数据备份。

二、实验内容及要求

1.上网搜索能够正常安装的SQL Server2005的软件。有条件的同学,课后可在个人电脑上安装SQL Server2005,建议XP操作系统安装个人版,Server操作系统安装企业版。SQL Server2005的安装说明见《SQL Server 2005精简版的安装ACCESS创建数据库。

(1)。在ACCESS中创建一个“学生-课程数据库”,含以下三个表:

学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名) 选课(学号,课程号,成绩)

每个表输入10条数据。

(2)。数据库保存在以“自己学号+名字”命名的文件夹中。

请掌握ACCESS创建数据库的方法,体会数据库的二维结构,请写下建立数据库的主要步骤。

6。掌握SQL Server2005的启动、退出、暂停,组成配置,基本工具及常用操作。请简要叙述SQL Server2005的基本组件和基本工具。

三、实验小结

结合本次实验,思考以下问题:

1.通讯录为什么要采用这种由行和列二维结构组成的格式?其中每一列表示什么意思,每一行又表示什么意思?

2.比较分析ACCESS和SQL SERVER两种数据库,各适用于什么情况?

3.常用数据库有哪些?当下比较流行的又有哪些?

实验三 数据库、表的创建、修改及删除

一、实验目的

1.进一步掌握Management Studio的使用;了解SQL Server数据库的逻辑结构和物理结构。

2. 掌握SQL图形用户界面创建、修改、删除数据库、表;掌握SQL中Create Database、Drop Database命令的使用。

3. 掌握如何在表中添加、修改、删除数据;掌握SQL中Create Table、Alter Table、Drop Table命令的使用。

4.理解SQL中的标识列、计算列和各种约束。

5.了解表的结构特点;掌握在SSMS(SQL Server Management Studio)中修改表的定义。

6.掌握使用T-SQL命令修改表的定义、删除表。

二、实验内容

1.用Management Studio创建数据库

创建数据库bookdb,bookdb数据库采用系统提供的默认设置数据库相关参数设置删除数据库。

创建数据库,Student:

字段名类型长度含义SnoVarchar20SnameVarchar10N姓名SageInt年龄SsexVarchar2性别SdeptVarchar30所在系Course:

字段名类型长度允许空含义CnoVarchar15CnameVarchar30课程名CpnoVarchar15先行课C

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值