您所在位置: 网站首页 / 数据库原理实验教案.docx / 文档详情
数据库原理实验教案.docx 立即下载
2025-08-27
约3.2万字
约55页
0
35KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库原理实验教案.docx

数据库原理实验教案.docx

预览

免费试读已结束,剩余 50 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库原理实验教案

第一篇:数据库原理实验教案《数据库原理》课程实验实验1创建数据库和数据表一、实验目的熟悉SQLServerManagementStudio界面;掌握通过图形化向导和执行Transact-SQL语句创建数据库的方法。二、实验环境WindowsXP操作系统,SQLServer2005软件。三、实验课时2课时。四、实验内容SQLServer中的一个数据库必须至少包含一个数据文件和一个事务日志文件,所以创建数据库就是建立主数据文件和日志文件。在SQLServer2005中创建数据库的方法主要有两种:一是在SQLServerManagementStudio窗口中使用可视化界面,通过方便的图形化向导创建,二是通过执行Transact-SQL语句创建。(一)向导方式创建1、从“开始”菜单选择“所有程序”→“MicrosoftSQLServer2005”,打开“SQLServerManagementStudio”窗口,使用Windows或SQLServer身份验证建立连接。2、在“对象资源管理器”窗格中展开服务器,选择“数据库”节点右击,从弹出的快捷菜单中选择“新建数据库”命令,打开“新建数据库”窗口。3、该窗口中有3个页,分别是“常规”、“选项”和“文件组”,完成这3个页的内容即可完成数据库的创建。这里,我们仅设置“常规”的相应内容,其他2个页的内容按照默认设置即可。(1)“数据库名称”文本框中输入数据库的名称,如“sample_st”,再输入该数据库的所有者,这里使用默认值即可。(也可以通过单击文本框右边的“浏览”按钮选择所有者。(2)“数据库文件”列表中包括两行,一个是数据文件,一个是日志文件。通过单击下面相应的按钮可以添加或删除相应的数据文件。逻辑名称:指定该文件的文件名。文件类型:用于区别当前文件是数据文件还是日志文件。文件组:显示当前数据库文件所属的文件组。初始大小:指定该文件的初始容量。在SQLServer2005中数据文件的默认值为3MB,日志文件的默认值为1MB。自动增长:用于设置在文件容量不够用时,文件根据何种增长方式自动增长。路径:指定存放在文件的目录。默认情况下,SQLServer2005将存放路径设置为其安装目录下的data子目录,单击该列中的按钮可以在打开的“定位文件夹”对话框中更改数据库的存储路径。完成上述操作后,单击“确定”按钮关闭“新建数据库”窗口,即完成了数据库的创建,可以在“对象资源管理器”窗格中看到新建的数据库。(二)语言方式创建SQLServer2005使用的Transact-SQL语言是标准SQL的增强版本,使用它提供的CreateDatabase语句同样可以完成对数据库的建立(参考内容见附录)。1、单击“新建查询”按钮,创建一个查询输入窗口将附录中的语句复制到该窗口。选择创建数据库的命令,单击工具栏中的“分析”按钮,可以检查语法错误;单击“执行”按钮即可执行语句,在查询窗口内的“查询”窗格中可以看到“命令已成功完成”的提示消息。在“对象资源管理器”窗格中刷新,即可看到新建的数据库。2、继续执行CreateDatabase之后的语句,在“sample_st”数据库中用CreateTable命令依次建立Student、Course和SC这三个数据表,利用Insert命令为各数据表添加数据。(参考内容见教材P84)(三)知识巩固仿照附录内容,用SQL-DDL语言创建“产品订购”数据库,包含四个数据表S、P、J和SPJ,表结构及内容见教材P122。实验2数据库的简单查询一、实验目的掌握单表查询中各个子句(Select、From、Where、Group、Having、Order)的用法,特别要掌握比较运算符和逻辑运算符的使用。二、实验环境WindowsXP操作系统,SQLServer2005软件。三、实验课时2课时。四、实验内容在已建立的数据库和数据表的基础上,用Select语句完成下列查询操作。1、查询全体学生的学号和姓名。selectsn,snofroms2、查询全体学生的所有基本信息(仅针对Student表)。select*froms3、对SC表查询全体学生的选课记录,在显示结果中为“Grade”列增加5分。selectscore+5fromsc4、查询全体学生的学号和姓名,将原来的英文列名设置中文别名。selectsnas姓名,snoas学号froms5、显示所有选课学生的学号,去掉重复结果。selectdistinctsnofromsc6、查询成绩在80分以上的学生选课记录select*fromscwherescore>807、查询经济系所有学生的学号和姓名。selectsn,snofromswheredept='经济系'8、查询成绩在80~90分的学生选课记录。
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据库原理实验教案

文档大小:35KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用