国开《数据库基础与应用》第四章 4-2-5:基本表定义格式举例

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

4-2-5:基本表定义格式举例

(1)定义学生表

create table 学生

(

  学生号 char(7) primary key,

  姓名 char(6) not null unique,

  性别 char(2) not null check(性别='男' or 性别='女'),

  出生日期 datetime not null check(出生日期<='2008/8/31'),

  爱好 char(8),

  年级 int not null default 1 check(年级>=1 and 年级<=6)

)

(2)定义课程表

create table 课程

(

  课程号 char(4) primary key,

  课程名 char(10) not null unique,

  课程学分 int not null check(课程学分>=2 and 课程学分<=8)

)

(3)定义选课表

create table 选课

(

  学生号 char(7) not null,

  课程号 char(4) not null,

  成绩 int check(成绩>=0 and 成绩<=100),

  primary key(学生号,课程号),

  foreign key(学生号) references 学生(学生号),

  foreign key(课程号) references 课程(课程号)

)


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第九章 9-4-1:例9-1

国开《数据库基础与应用》第九章 9-4-1:例9-1

9-4-1:例9-1为“公司信息管理”数据库创建以“计算库存金额查询”为源数据的纵栏式窗体。具体操作步骤如下:1.在Access 2010中打开“公司信息管理”数据库。2.单击选择“创建”选项卡,在其...

国开《数据库基础与应用》第二章 2-3-3:差运算

国开《数据库基础与应用》第二章 2-3-3:差运算

2-3-3:差运算设两个关系R和S具有完全相同的结构,则R和S的差运算的结果仍然是一个关系,该关系的结构与R或S的结构相同,该关系的值是从R中去掉在S中同时出现的元组后,由R中剩余的元组所组成的集合。...

国开《数据库基础与应用》第十一章 11-1-4:建立模块应用举例

国开《数据库基础与应用》第十一章 11-1-4:建立模块应用举例

11-1-4:建立模块应用举例一个模块中,可以定义出一个或若干个过程,以Sub关键字为过程标记的称为普通过程,以Function为过程标记的称为函数过程,Sub过程在执行后不需要返回值,而Functi...

国开《数据库基础与应用》第三章 3-2-1:变换规则

国开《数据库基础与应用》第三章 3-2-1:变换规则

3-2-1:变换规则 若属性或属性集X能够函数决定相应的属性或属性集Y,则称X函数决定Y,或者说Y函数依赖于X,记作X→Y。可以是完全依赖、部分依赖、平凡依赖、非平凡依赖、传递依赖等5种。1.变换规则...

国开《数据库基础与应用》第九章 9-2-2:文本框与标签控件的使用

国开《数据库基础与应用》第九章 9-2-2:文本框与标签控件的使用

9-2-2:文本框与标签控件的使用标签控件主要用来显示一些说明性文字,它是非绑定型控件。文本框控件用来显示用户输入和计算的数据,以及对应表和查询对象中的字段值。例如:请通过“窗体设计”命令创建一个窗体...

国开《数据库基础与应用》第八章 8-3-1:例8-1

国开《数据库基础与应用》第八章 8-3-1:例8-1

8-3-1:例8-1在“公司信息管理”数据库中查找薪水在5000元及以上的雇员姓名、性别、雇佣日期和薪水信息。具体操作步骤如下:1.在Access 2010中打开“公司信息管理”数据库;2.单击“创建...

国开《数据库基础与应用》第四章 4-5-5:HAVING选项

国开《数据库基础与应用》第四章 4-5-5:HAVING选项

4-5-5:HAVING选项HAVING选项的语法格式如下:HAVING <逻辑表达式>HAVING选项通常跟在GROUP BY选项的后面,进行配合使用,用来从分组统计中筛选出部分统计结果...

国开《数据库基础与应用》第九章 9-1-3:使用“窗体向导”法

国开《数据库基础与应用》第九章 9-1-3:使用“窗体向导”法

9-1-3:使用“窗体向导”法通过使用“窗体向导”命令建立窗体时,不需要在当前数据库中事先打开表或查询。系统在执行窗体向导命令的过程中,将需要由用户向窗体中添加来自一个表或多个表(查询)中的字段。在教...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。