一、设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一)S ...
分类:
数据库 时间:
2018-01-03 19:41:26
阅读次数:
211
一、设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一)S ...
分类:
其他好文 时间:
2018-01-03 14:01:36
阅读次数:
404
设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一)Stu ...
分类:
数据库 时间:
2018-01-02 16:44:03
阅读次数:
225
1.group by简介 -> 使用group by子句可以将数据分组-> 语法group by 字段-> 注意-> 查询中只允许出现分组的字段或聚合函数-> 分组查询中可以有常量例:查询一张学生表里不同的名字有多少种 2.聚合函数 -> 分组后对数据进行汇总-> count() 求总数-> sum ...
分类:
其他好文 时间:
2018-01-01 16:56:42
阅读次数:
89
学生表 create table Student( Sno INT not null PRIMARY key, Sname VARCHAR(20) not null, Sage VARCHAR(20) not null, Ssex VARCHAR(20) not null ); 课程表 create ...
分类:
数据库 时间:
2017-12-27 18:12:42
阅读次数:
172
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结与数据库相关内容。 2. 使用数据库技术改造你的系统 2.1 简述如何使用数据库技术改造你的系统。要建立什么表?截图你的表设计。 答:将原来存放在文件中的数据存放到数据库中;从借书方面来看,要建立学生表students和书表book ...
分类:
编程语言 时间:
2017-12-23 21:44:29
阅读次数:
421
1、SQL 注入 2、使用参数化的方式,可以有效防止SQL注入,使用类parameter的实现类SqlParameter Command的属性parameters是一个参数集合。 3、举例<查询学生表学生个数> 代码: using System; using System.Collections.G ...
分类:
数据库 时间:
2017-12-22 17:31:13
阅读次数:
190
题目一:INSERT触发器,在学生表(Stu)插入一条新数据的时候触发,学生课程表(Stu_Course)增加三条记录,新学生加入语文、数学、英语三门课程 CREATE TRIGGER INSERT_Stu_Course ON dbo.Stu AFTER INSERT AS BEGIN --定义两个 ...
分类:
其他好文 时间:
2017-12-20 03:51:41
阅读次数:
137
一、什么是主键、外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个 ...
分类:
数据库 时间:
2017-12-16 19:47:34
阅读次数:
267
1.关系 创建成绩表scores,结构如下 id 学生 科目 成绩 思考:学生列应该存什么信息呢? 答:学生列的数据不是在这里新建的,而应该从学生表引用过来,关系也是一条数据;根据范式要求应该存储学生的编号,而不是学生的姓名等其它信息 同理,科目表也是关系列,引用科目表中的数据 id 学生 科目 成 ...
分类:
其他好文 时间:
2017-12-14 14:51:32
阅读次数:
164