上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 137 下一页
摘要: 当一个数据表不再有用的时候我们就可以将其删除,使用DROP TABLE 语句就可以完成这个功能,DROP TABLE 语句的语法如下: 可以看到DROP TABLE 语句语法非常简单,只要指定要删除的表名就可以了。执行下面的SQL就可以将T_Person表删除了: 需要注意的是,如果在表之间创建了外 阅读全文
posted @ 2018-10-21 01:28 尐鱼儿 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 外键是非常重要的概念,也是体现关系数据库中“关系”二字的体现,通过使用外键,我们才能把互相独立的表关联起来,从而表达丰富的业务语义。 外键是定义在源表中的,定义位置同样为所有字段定义的后面,使用FOREIGN KEY关键字来定义外键字段,并且使用REFERENCES关键字来定义目标表名以及目标表中被 阅读全文
posted @ 2018-10-21 01:26 尐鱼儿 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 通过 CREATE TABLE 语句创建的数据表的结构并不是永远不变的,很多因素决定我们需要对数据表的结构进行修改,比如我们需要在T_Person表中记录一个人的个人爱好信息,那么就需要在T_Person中增加一个记录个人爱好的字段,再如我们不再需要记录一个人的年龄,那么我们就可以将FAge字段删除 阅读全文
posted @ 2018-10-21 01:26 尐鱼儿 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 通过主键能够唯一定位一条数据记录,而且在进行外键关联的时候也需要被关联的数据表具有主键,所以为数据表定义主键是非常好的习惯。在CREATE TABLE 中定义主键是通过PRIMARY KEY 关键字来进行的,定义的位置是在所有字段定义之后。比如我们为公交车建立一张数据表,这张表中有公交车编号FNum 阅读全文
posted @ 2018-10-21 01:25 尐鱼儿 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 我们在定义字段的时候为字段设置一个默认值,当向表中插入数据的时候如果没有为这个字段赋值则这个字段的值会取值为这个默认值。比如我们希望设置教师信息表中的是否班主任字段FISMaster的默认值为“NO”,那么只要如下设计建表SQL: 可以看到,与普通字段定义不同的地方是,非空字段的定义在类型定义后增加 阅读全文
posted @ 2018-10-21 01:24 尐鱼儿 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 我们在注册一些网站的会员的时候都需要填写一些表格,这些表格中有一些属于必填内容,如果不填写的话会无法完成注册。同样我们在设计数据表的时候也希望某些字段为必填值,比如学生信息表中的学号、姓名、年龄字段是必填的,而个人爱好、家庭电话号码等字段则选填,所以我们如下设计建表SQL: 可以看到,与普通字段定义 阅读全文
posted @ 2018-10-21 01:23 尐鱼儿 阅读(391) 评论(0) 推荐(0) 编辑
摘要: SQL语句CREATE TABLE 用于创建数据表,其基本语法如下: 这里的CREATE TABLE 语句告诉数据库系统我们要创建一张数据表,CREATE TABLE语句后紧跟着表名,这个表名不能与数据库中已有的表名重复。括号中是一条或者多条表定义,表定义包括字段定义和约束定义两种,一张表中至少要有 阅读全文
posted @ 2018-10-21 01:22 尐鱼儿 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 联合结果集不必受被联合的多个结果集之间的关系限制,不过使用UNION仍然有两个基本的原则需要遵守:一是每个结果集必须有相同的列数;二是每个结果集的列必须类型相容。 首先看第一个原则,每个结果集必须有相同的列数,两个不同列数的结果集是不能联合在一起的。比如下面的SQL语句是错误的: 执行以后数据库系统 阅读全文
posted @ 2018-10-21 00:50 尐鱼儿 阅读(398) 评论(0) 推荐(0) 编辑
摘要: UNION运算符要放置在两个查询语句之间。比如我们要查询公司所有员工(包括临时工)的标识号码、姓名、年龄信息。 查询正式员工信息的SQL语句如下: 而查询临时工信息的SQL语句如下: 只要用UNION操作符连接这两个查询语句就可以将两个查询结果集联合为一个结果集,SQL语句如下: 可以看到UNION 阅读全文
posted @ 2018-10-21 00:49 尐鱼儿 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 我们想列出公司中所有员工(包括临时工)的姓名和年龄信息,那么我们可以执行下面的SQL语句: 的是不一致的,在正式员工中有姓名为Tom、年龄为26以及姓名为Tina、年龄为26的两名员工,而临时工中也有姓名为Tom、年龄为26以及姓名为Tina、年龄为26的两名员工,也就是说正式员工的临时工中存在重名 阅读全文
posted @ 2018-10-21 00:48 尐鱼儿 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 137 下一页