全球旧事资料 分类
性结构实体属性结构实体属性结构、姓名(s
ame)、性别学生信息表(stude
t)包括学号(s
o)学生信息表(Ssex)、班级(class)、出生日期(sbirth)教师信息表、姓名(t
ame)、性教师信息表teacher包括教师编号(t
o)别(Tsex)、部门(depart)、职称(prof)、出生日期(tbirth)成绩表(score)包括学号(s
o)、课程号(c
o)、成绩(degree)成绩表课程信息表(course)包括课程号(c
o)、课程名称(c
ame)、课程信息表教师编号(t
o)3E3ER实体模型图分析
1
教师
NNM

在教学管理中,学校开设若干门学科,一个教师可以教授其中的一门或多门课程,每个学生也需要学习其中的几门课程,因此,教学管理中涉及的对象(实体型)有学生、教师和课程。用ER图描述它们之间的联系。如图所示。其中,学生与课程是多对多的联系,而教师与课程的联系则是一对多。这四个表的总的实体关系图:
7
f学号出生日期
学生信息表班级
性别教师姓名出生日期
学号
成绩表教师信息表部门课程号成绩
课程名称
职称
教师编号课程表
三逻辑模型设计
1、Stude
t表:、s
os
ameSsexsbirthclasstypescore表结构表结构:s
oc
odegreec
o(主键)c
amet
oTeacher表结构表结构:T
o(主键)t
amedeparttsextbirthprofChar5varchar10Varchar8Char2datatimeChar6不允许为空不允许为空不允许为空不允许为空允许为空允许为空Char8Char5Float8Char5varchar10char5不允许为空不允许为空不允许为空不允许为空不允许为空不允许为空Char8Char10Char2Datetime8Char16Char7不允许为空不允许为空不允许为空允许为空不允许为空允许为空
Course表:以课程号为主键,通过这个主键来对这个表进行唯一性约束。以课程号为主键,通过这个主键来对这个表进行唯一性约束。
8
f四物理模型设计建立索引SQLSERVER的索引是一种物理结构,它能够提供一种以一列或多列的值为基础迅速查找表中行的能力。索引中记录了表中的关键值,提供了指向表中行的指针。它既可以在定义表时创建,也可以在定义表之后的任何时候创建。索引可以创建在一个列或多个列的组合上。(1)、在学生信息表邮箱列上创建一个惟一性的非聚簇索引createu
ique
o
clusteredi
dexix_semailo
stude
tsemail(2)、在教师信息表的姓名列上创建一个非惟一性的非聚簇索引create
o
clusteredi
dexix_
ameo
teachert
ame
五.程序(用VS2005做的数据库)1创建数据表(1)、stude
t表createtablestude
ts
ochar8primarykeys
amechar10
ot
ullSsexchar2
ot
ullSbirthdatetir
好听全球资料 返回顶部