- 46
- 1
- 约1.51万字
- 约 13页
- 2022-06-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”三张表间的
关系;
备份和维护计划:为自己所建立的数据库创建备份和维护计划。
二、实验过程中,除了通过实验讲义中的练习熟悉SQL Server2000 系统外,同学们必须完成一个数据库应用系统的大作业,题目为“简单的学生选课系统”,编程语言自选,但后台数据库必须采用SQL Server2000。
三、安排的实验总课时为 16(不包括编程),实验一至实验四均为 2 课时,实验五为 8
课时。
实验一 开始使用 SQL Server2000
一、实验目的
1、学会安装SQL Server 2000 系统:
2、掌握Enterprise Manager 的基本用法,熟悉SQL Server 2000 环境;
3、掌握使用Enterprise Manager 创建数据库、表、索引、关系、检查约束、数据库图表以及管理SQL Server 的方法。
二、实验内容
l、安装 SQL Server 2000 系统(示例:在 Windows2000 Professional 上安装SQL Server 2000
(个人版)
2、启动Enterprise Manager,浏览分层结构3、创建数据库
4、创建表
5、创建索引
6、创建关系
7、创建检查约束
8、刨建数据库图表9、管理SQL Server 三、实验步骤
l、在 Windows2000 Professional 上安装SQL Server 2000 个人版请看这部分的演示SQL Server 2000 setup
2、启动Enterprise Manager,浏览分层结构
在启动Enterprise Manager 之前,检查服务管理器,确保服务器正在运行;
现在, 选择“ 开始/ 程序/ Microsoft SQL Server / 企业管理器(Enterprise
Manager)”,这时,将出现Enterprise Manager 窗口;
Enterprise Manager 窗口又被分为两个大的窗格,在左边的窗格——树(Console Tree) 中,以分层结构显示了Enterprise Manager 所能识别的所有SQL Server 对象,可以通过单击“展开”图标展开分层结构中的项目(当然,也可以通过双击该项目完成这个功能),相应地,可以通过单击“折叠”图标折叠分层结构中的项目,浏览SQL Server 对象;
注意:当单击或双击某个项目时,它所包含的子项目还将显示在右边的大窗格中;
在左边的窗格——树(Console Tree)中,找到“数据库”,展开该对象,其中,“master”、 “model”、“msdn”、“tempdb”为“系统数据库”,注意:只许
您可能关注的文档
最近下载
- TB 10303-2020 铁路桥涵工程施工安全技术规程.docx VIP
- GJB 438C-2021 军用软件开发文档通用要求 (高清,带章).docx VIP
- 2025软件开发项目技术管理规范.docx VIP
- 融合时段划分的细粒度用电行为模式挖掘方法.pdf VIP
- 人教版三年级下册数学全册新质教学课件(配2026年春改版教材).pptx
- 锂电池安全培训课件.pptx VIP
- 高中英语教学竞赛公开课、高考复习课件——高三英语二轮复习各种做题技巧课件(全国卷地区适用).pptx VIP
- L13S8 排水工程山东 建筑 图集.docx VIP
- 07K304 空调机房设计与安装图集.pdf VIP
- 服务中心党支部2025年度组织生活会班子对照检查材料.docx VIP
原创力文档

文档评论(0)