- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库系统原理上机实验
预备知识
一、本实验指导书采用的数据库例子(见本课程参考用书《数据库系统概论》(第三版)P59)Student-Course-SC数据库:一个学生可以修多门课程,一门课程可以被多个学生选修,那么学生、课程之间的E-R图如下:
转化为关系数据模型:
Student(Sno,Sname,Ssex,Sage,Sdept)
Course(Cno,Cname,Cpno,Ccredit)
SC(Sno,Cno,Grade)
物理数据模型如下:
数据库名
MySC
表名
Student
实体名
学生
属性名
列名(字段名)
数据类型
长度
允许空
描述
学号
Sno
char
5
否
学生的学号(主键)
姓名
Sname
char
8
否
学生的姓名
性别
Ssex
char
2
学生的性别
年龄
Sage:
tinyint
l
学生的年龄
所在系
Sdept
char
2
学生所在系
数据库名
MySC
表名
Course
实体名
课程
属性名
列名(字段名)
数据类型
长度
允许空
描述
课程号
Cno
char
1
否
课程的编号(主键)
课程名
Cname
char
20
否
课程的名称
先行课
Cpno
char
L
课程先行课的编号
学分
Ccredit
tinyint
1
课程的年学分
数据库名
MySC
表名
SC
实体名
学生选课
属性名
列名(字段名)
数据类型
长度
允许空
描述
学号
Sno
char
5
否
学生的学号(外键)
课程号
Cno
char
3
否
谍程的编号(外键)
成绩
Grade
tinyint
1
学生该门课的成绩
主键
(Sno.Cno)
索引:对表Course中的字段Ccredit创立降序索引,索引名为IX_Course_Ccredit;
检查约束:对表Student中的字段Sno创立检查约束LEN(Sno)4,约束名为CK_Student_Sno;
图表:建立名为“SC_Diagrame1”的图表,反映“SC”、“Student”、“Course”三张表间的关系;
备份和维护方案:为自己所建立的数据库创立备份和维护方案。
二、实验过程中,除了通过实验讲义中的练习熟悉SQLServer2000系统外,同学们必须完成一个数据库应用系统的大作业,题目为“简单的学生选课系统”,编程语言自选,但后台数据库必须采用SQLServer2000。
三、安排的实验总课时为16(不包括编程),实验一至实验四均为2课时,实验五为8课时。
实验一开始使用SQLServer2000
一、实验目的
1、学会安装SQLServer2000系统:
2、掌握EnterpriseManager的根本用法,熟悉SQLServer2000环境;
3、掌握使用EnterpriseManager创立数据库、表、索引、关系、检查约束、数据库图表以及管理SQLServer的方法。
二、实验内容
l、安装SQLServer2000系统(例如:在Windows2000Professional上安装SQLServer2000〔个人版)
2、启动EnterpriseManager,浏览分层结构
3、创立数据库
4、创立表
5、创立索引
6、创立关系
7、创立检查约束
8、刨建数据库图表
9、管理SQLServer
三、实验步骤
l、在Windows2000Professional上安装SQLServer2000个人版
请看这局部的演示SQLServer2000setup
2、启动EnterpriseManager,浏览分层结构
在启动EnterpriseManager之前,检查效劳管理器,确保效劳器正在运行;
现在,选择“开始/程序/MicrosoftSQLServer/企业管理器(EnterpriseManager)”,这时,将出现EnterpriseManager窗口;
EnterpriseManager窗口又被分为两个大的窗格,在左边的窗格——树(ConsoleTree)中,以分层结构显示了EnterpriseManager所能识别的所有SQLServer对象,可以通过单击“展开”图标展开分层结构中的工程(当然,也可以通过双击该工程完成这个功能),相应地,可以通过单击“折叠”图标折叠分层结构中的工程,浏览SQLServer对象;
注意:当单击或双击某个工程时,它所包含的子工程还将显示在右边的大窗格中;
在左边的窗格——树(ConsoleTree)中,找到“数据库”,展开该对象,其中,“master”、“model”
您可能关注的文档
- KJZ口腔激光治疗仪(广zhou--)2.ppt
- TPM--机械冲床培训教材(基本编).ppt
- T2-企业管理决策模拟大赛(商道使用)总结.ppt
- MPA联考数学-导数与微分.ppt
- 新店农业文化旅游产业项目备案申请报告.doc
- CARPLAY产品使用说明.pptx
- RS232-接口数据转发协议设计.pptx
- 新开普数字化校园电子离校系统使用说明.doc
- 数理统计课后习题.doc
- HP-UX系统基础培训(V2.0).ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
最近下载
- 酱卤肉制品检验报告.doc
- 安徽省综合评标评审专家入库、续聘考试试题.pdf VIP
- 2024年甘肃省眼镜验光员竞赛理论选拔考试题库(500题).docx VIP
- 中国近代法律制度课件.pptx
- 2022小学英语新课标考试试题含部分答案(共两套).docx VIP
- 中医外科学男性不育症医学精品课件.ppt
- 2024年河北省眼镜验光员竞赛理论选拔考试题库(500题).pdf VIP
- 计算机应用基础教程(Windows10+Office2016)PPT全套完整教学课件.pptx
- 匀变速直线运动的规律应用教学设计人教课标版(教案).docx
- 2024年396经济类联考综合能力考研真题及答案(缺逻辑).pdf VIP
文档评论(0)