一、创建学生成绩管理数据库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、在查询分析器中在学生成绩管理数据库中新建表:⑴ 学生表表结构字段数据类型长度是否允许空值备注学号Char8否主键姓名Char10否性别Char2是做检查约束出生日期Smalldatetime否系部Char30是班级Char30是备注Text是⑵ 课程表结构字段数据类型长度是否允许空值备注课程号Char4否主键课程名Char30否开课日期Tinyint是第 1~6 学期任课老师Char10是⑶ 成绩表结构字段数据类型长度是否允许空值备注学号Char8否主键课程号Char4否主键成绩Tinyint是在 1~100 之间⑷ 在查询分析器中创建学生表、课程表、成绩表程序代码如下:USE 学生成绩管理表CREATE TABLE 学生表(学号 CHAR(8) PRIMARY KEY NOT NULL, 姓名 CHAR(10) NOT NULL, 性别 CHAR(2) NULL, 出生日期 SMALLDATETIME NOT NULL, 系部 CHAR(30) NULL, 班级 CHAR(30) NULL, 备注 TEXT NULL,CONSTRAINT 约束 1 CHECK(性别 IN (’男','女’)))CREATE TABLE 课程表(课程号 CHAR(4) PRIMARY KEY NOT NULL, 课程名 CHAR(30) NOT NULL, 开课日期 TINYINT NULL, 任课老师 CHAR(10) NULL,CONSTRAINT 约束 2 CHECK(开课日期 LIKE '[1-6]’))CREATE TABLE 成绩表(学号 CHAR(8) NOT NULL, 课程号 CHAR(4) NOT NULL, 成绩 TIN...