在线选课系统数据库设计.DOC

上传人:天*** 文档编号:2019596 上传时间:2019-03-28 格式:DOC 页数:3 大小:57.50KB
下载 相关 举报
在线选课系统数据库设计.DOC_第1页
第1页 / 共3页
在线选课系统数据库设计.DOC_第2页
第2页 / 共3页
在线选课系统数据库设计.DOC_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、在线选课系统数据库设计目标: 创建在线选课系统数据库的表 为在线选课系统数据库表建立域完整性 分析六个表之间的关系,并在 VFP 数据库中实现练习 1:建立名为 select 的数据库 ,数据库中有四个表,如下所示:SELECT 数据库中表表 表名 作用学生表 student 存储学生的信息教师表 teacher 存储教师的内容课程表 course 存储课程的信息班级表 class 存储班级信息开课表 Kaike 存储开课信息,即哪些教师担任 哪些课选课表 xuan 存储选课信息,即哪些学生选修 了哪些教师教的哪些课程下面 6 个表的结构要求分别如下表:学生表的结构表名 student 主键

2、Sno列名 数据类型 长度 是否允许为空 默认值 描述Sno 字符型 12 不允许 学生学号Sname 字符型 8 不允许 学生姓名Ssex 字符型 2 不允许 男 学生性别Sage 整型 允许 19 年龄S_class_no 字符型 12 不允许 学生所在班级号,外键,引用 class表中的 class_noSphone 字符型 18 允许 学生联系电话教师表的结构表名 teacher 主键 Tno列名 数据类型 长度 是否允许为空 默认值 描述Tno 字符型 12 不允许 教师编号Tname 字符型 8 不允许 教师姓名Tsex 字符型 2 不允许 教师性别Tage 整型 允许 教师年龄T

3、phone 字符型 18 允许 教师联系电话课程表的结构表名 course 主键 Cno列名 数据类型 长度 是否允许为空 默认值 描述Cno 字符型 12 不允许 课程号Cname 字符型 32 不允许 课程名称Cbook 字符型 32 允许 该课程所使用教材Cother 备注型 允许 课程说明/备注班级表的结构表名 class 主键 class_no列名 数据类型 长度 是否允许为空 默认值 描述class_no 字符型 12 不允许 班级号class_name 字符型 32 不允许 班级名称class_master 字符型 8 允许 班主任开课表结构表名 kaike 主键 K_no列名

4、数据类型 长度 是否允许为空 默认值 描述Kno 字符型 12 不允许 开课号K_Tno 字符型 12 不允许 开课教师的教师号,外键,引用teacher 表中的Tno 字段K_Cno 字符型 12 不允许 开课的课程号,外键,引用 course 表中的 Cno 字段Ktime 字符型 36 允许 开课时间(周几?第几节课?)选课表结构表名 xuan 主键 X_Sno 与 X_Kno 的联合列名 数据类型 长度 是否允许为空 默认值 描述X_Sno 字符型 12 不允许 学号,外键,引用student 表中的Sno 字段X_Kno 字符型 12 不允许 开课号,外键,引用Kaike 表中的 Kno字段Xchengji 整型 允许 成绩练习 2: 为表添加域规则完整性 :1. student 表和 teacher 表中年龄字段的值限定在 0150 之间2. student 表中的 Sno 字段的值必须以 ”200” 开头练习 3: 分析六个表之间的关系,并在 VFP 数据库中实现 ,并设置其参照完整性

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。