实验一 数据库定义实验
班级:xxx 姓名:xxx 学号:xxx
一、实验目的
(1) 系统环境测试
(2) 新建定义数据库
二、实验简介
了解 SQL SERVER2008 实验平台的软硬件环境,验证各功能模块是否可正常工作;掌握软件系统的操作方法,利用软件平台测试各功能模块并新建定义数据库。
三、实验内容
1.对SQLserver2008软件进行安装测试
(1)选择数据库的功能
(2)实例设置选择默认实例
(3)磁盘空间大小
(4)设置密码,密码需要由数字、字母、符号组成,并添加当前用户为SQL server管理员
(5)安装完成
2.新建简单的学生选课系统数据库
(1)学生选课系统
建立学生选课数据库,通过学生管理器在建好的学生选课数据库中建立管理员、学生、教师、课程四个表,并在每个表中插入相应的记录。
(2)画出数据流图
图(1)学生选课系统总数据流图
图(2)学生登录数据流图
图(3)管理员登录数据流图
(3)定义数据字典
数据项名:Student
说 明:对学生基本信息的描述
结 构:
学号
姓名
性别
入学年份
专业
年龄
数据项名:Admin
说 明:对管理员基本信息的描述
结 构:
用户号
用户名
密码
数据项名:Teacher
说 明:对教师基本信息的描述
结 构:
教师号
教师姓名
性别
所属学院
数据项名:Course
说 明:对课程信息的描述
结 构:
课程名称
课程编码
教师号
选课人数
学分
先修课程
(4)E-R图
(5)上机建立数据库take_course以及四个表学生信息表(Student),教师信息表(Teacher),管理员信息表(Admin),课程信息表(Course),添加信息
学生信息表
管理员信息表
教师信息表
课程信息表
四、实验总结
通过本次实验掌握了对数据库设计的总流程,在建立数据库之前应该先画好数据流图,有一个基本的思路,再依次建立数据字典和E-R图,数据字典的属性与建立表格的属性应该是一一对应的。学会了使用SQL server建立数据库,并对其属性进行添加和删除,通过新建查询select * from 表名 这样的语句可以对新建的表进行保存。