一、创建学生成绩管理数据库 1、学生成绩管理数据库概念模型(E—R 图)如下: 2、在查询分析器中创建学生成绩管理数据库,数据库名为“学生成绩管理表”,物理文件的存储位置为:“E:\ 学生成绩管理表\XSCJGLB”; ⑴打开查询分析器,在查询分析器中输入如下代码创建数据库 CREATE DATABASE 学生成绩管理表 ON PRIMARY ( NAME=XSCJGLB_ DATA, FILENAME='E:\学生成绩管理表\XSCJGLB
MDF', SIZE=5, FILEGROWTH=10%) LOG ON (NAME=XSCJGLB_ LOG, FILENAME='E:\学生成绩管理表\XSCJGLB
LDF', SIZE=1, MAXSIZE=10, FILEGROWTH=10) ⑵单击运行按钮,显示运行结果如图 1 所示 学生表 成绩表 课程表 姓名 性别 学号 出生日期 系部 班级 备注 成绩 任课教师 开课日期 课程名 课程号 图1 建立数据库 ⑶在企业管理器中窗体示意图如图2 所示 图2 企业管理器学生成绩管理数据库示意图 3、根据数据库概念模型(E—R 图)建立基本表如下: 学生表(学号,姓名,性别,出生日期,系部,班级,备注) 课程表(课程号,课程名,开课日期,任课教师) 成绩表(学号,课程号,成绩) 4、在查询分析器中在学生成绩管理数据库中新建表: ⑴学生表表结构 字段 数据类型 长度 是否允许空值 备注 学号 Char 8 否 主键 姓名 Char 10 否 性别 Char 2 是 做检查约束 出生日期 Smalldatetime 否 系部 Char 30 是 班级 Char 30 是 备注 Text 是 ⑵课程表结构 字段 数据类型 长度 是否允许空值 备注 课程号 Char 4 否 主键 课程名 Cha