数据库中创建一个学生表

 我来答
猪八戒网
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

SQL语言创建数据库和学生表

建立:

[sql]

createdatabasezxl

createtable学生表

(

学号char(12)primarykey,

姓名char(6)notnull,

性别char(2)check(性别IN('男','女')),

班级char(15)

)

createtable成绩表

(

学号char(12)references学生表(学号),

课程号char(2)references课程表(课程号),

成绩intdefault(30),

primarykey(学号,课程号)

)

createtable课程表

(

课程号char(2)primarykey,

课程名char(20),

学分intcheck(学分>=1and学分<=5)

)

操作:

[sql]

insertinto学生表values('','张xl','男','文专计1111')

insertinto学生表values('','张**','女','文专计1111')

insertinto成绩表values('','01',100)

insertinto成绩表values('','02',99)

insertinto成绩表values('','03',88)

insertinto课程表values('01','数据库系统',3)

insertinto课程表values('02','vb.net',4)

insertinto课程表values('03','java',4)

select*from成绩表

select姓名,课程名,成绩

from学生表,课程表,成绩表

where(学生表.学号=成绩表.学号and课程表.课程号=成绩表.课程号)

orderby成绩desc

selectavg(成绩)平均分,max(成绩)最高分,min(成绩)最低分

from成绩表

where学号='

创建一个名为教学管理的数据库创建学生表要求定义主码

一、简答

1、DBA的职责是什么?

2、视图的作用有哪些?

3、数据库的完整性和安全性有什么区别?

4、SQL语言的特点是什么?

5、数据字典通常包括哪几部分?

6、什么是基本表,什么是视图,二者的区别和联系是什么?

7、DBMS的主要功能是什么?

8、什么是数据库备份和恢复?为什么要备份和恢复数据库?

9.什么是事务?事务的作用?SQL中事务的语法结构是怎样的?

10、举出实体之间具有一对一、一对多、多对多的联系的例子。

11、数据库的并发操作会带来哪些问题?如何解决?

12、什么是日志文件?简述日志文件恢复事务的过程(即:事务故障的恢复的过程)。

13、关系完整性约束规则有哪三类?

14、数据库管理技术发展的三个阶段?

15、写出数据库的设计的五个阶段。

16、根据3NF的定义及规范化方法,对关系模式R(U,F)U={学号,姓名,所在系,系主任,课程号,成绩}F={学号→姓名,学号→所在系,所在系→系主任(学号,课程号)→成绩}进行分解,使其满足3NF。

17、什么是事务?事务有哪些特征?

18、写出关系型数据库的第一、第二、第三范式的各自要求。

19、举三个例子分别说明二元联系的三种情况(1:1、1:M、M:N)。

运行sql文件出错

解决办法:使用Notepad打开文件,选择格式->无BOM的UTF8格式编码

光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式