一、什么是主键、外键:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个主 ...
分类:
其他好文 时间:
2017-12-13 11:27:49
阅读次数:
159
一:连接查询: 连接查询是将俩个或者俩个以上的表按照某个条件连接起来,从中选择需要的数据,连接查询同时查询俩个或者俩个以上的表时使用,当不同的表中存在表示相同意义的字段时,可以通过该字段来连接这几个表,例如,学生表中有course_id字段来表示所学课程的课程号,课程表中有num字段来表示课程号,那 ...
分类:
数据库 时间:
2017-12-07 23:56:18
阅读次数:
381
项目名称:排课软件 软件用途:辅助教师老师排课 主要功能: 一、信息录入 1)教师(所有任课教师姓名,部门) 2)学生(以班为单位录入学生人数) 3)教室机房:计算机系教室(普通),教室(多媒体),机房,笔记本机房的基本信息,包括名称,容纳人数。 二、课表编排: 课程信息列表:默认情况下课程按优先级 ...
分类:
其他好文 时间:
2017-12-01 17:15:11
阅读次数:
201
Student(SID, Sname, Sage, Ssex) 学生表 Course(CID, Cname, TID) 课程表 SC(SID, CID, score) 成绩表 Teacher(TID, Tname) 教师表 <Student学生表> SID Sname Sage <Student学生 ...
分类:
数据库 时间:
2017-12-01 13:37:05
阅读次数:
195
目标:创建三张表,学生表student(sid,name,gender), 课程表course(cid,name), 分数mark(mid, sid, cid, gender); 要求sid, cid, mid为主键, student姓名只能为F或M mark中sid cid为外键,且组合唯一以保证 ...
分类:
数据库 时间:
2017-11-26 12:43:36
阅读次数:
259
看到http://www.cnblogs.com/qixuejia/p/3637735.html关于SQL面试题的整理,于是勾起了重新复习SQL兴趣。复习过程中,收货颇丰,于是按照自己的思路进行了整理,以备后期复习查看。 表架构 Student(ID,Name,Age,Sex) 学生表 Course ...
分类:
数据库 时间:
2017-11-25 21:44:23
阅读次数:
125
设计表 通过设计经典的学生管理系统,熟悉数据库的使用。以下是根据课程,成绩,老师这几者的关系设计表结构。 学生表: Student 字段名 类型 是否为空 主键 描述 stdid int 否 是 学生ID stdname varchar(100) 否 学生姓名 gender enum('M', 'F ...
分类:
数据库 时间:
2017-11-23 08:35:12
阅读次数:
219
上一张内容在结尾阶段引入了MySQL数据库的视图概念,本章将纤细介绍视图的集中用法。在创建视图之前先创建学生表,学院表和学员信息表,通过使用视图对着三张表的操作,使我们对视图有一个基本的认识和了解。使用视图的原则:1、视图名字唯一性2、视图的创建个数不受限制,用户..
分类:
数据库 时间:
2017-11-21 23:51:48
阅读次数:
227
今天在学习sql语句时,遇到关于exsits的用法,下面是题目: 表架构 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 查询学过“001”并且 ...
分类:
数据库 时间:
2017-11-19 15:38:48
阅读次数:
128
#题目7-3: *代码: *设计思路:第一步:先仔细阅读题目要求,打好基本框架。 第二步:想到需要循环语句,又看到是交错序列,每个分数前都有规律地变化正负符号,所以我采用了while if 语句,用条件来解决正负变换。 第三步:根据i这个循环变值来当条件,若“i%2==0”,则实行负项,否则实行正项 ...
分类:
其他好文 时间:
2017-11-18 20:57:18
阅读次数:
175