学生管理系统定义实验

实验一 数据库定义实验

班级: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 表名 这样的语句可以对新建的表进行保存。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值