




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、创建修改数据表创立表的SQL命令: create table 表名 字段名1 字段类型字段长度,字段名2 字段类型字段长度.例:建立一个学生表Student,它由学号sno、姓名sname、性别ssex、年龄sage、所在系sdept五个字段组成。cerate table student(sno char (10), sname char (10),ssex char (2),ssage int,sdept char (16)数据库的五大约束条件: 如果有一列添加了唯一约束,那么就代表如果这一列有值的话,这个值必须唯一,不能跟其他的值一样;但是这一列允许为空值即:可以为空值,但是一旦有值必须唯
2、一。例如:手机号银行卡号定义: 在所有列定义完之后加逗号,unique(列名)例:create table human(id char (18),name char (30),sex char (2),age int ,telephone char (11),unique(telephone) 如果有一列添加了主键约束,那么这一列的取值不能为空值,而且取值要唯一;例如:身份证号、 学号、职工编号、药品编号、商品编号等等。主键:是用来唯一标识一行数据的;主键一般都是编号。定义:在所有列定义完之后加逗号,primary key (列名)建议每个表都要添加主键约束。例:create table hu
3、man( id char (18), name char (30), sex char (2), age int , telephone char (11), primary key (id) ) 自己决定限制条件。如果有一列添加了检查约束,那么符合检查条件的数据可以进入到表中,不符合就进不去。例如: 驾校年龄在1870之间age=18 and age=18 and age=70) ) 4.外键约束完整性约束 涉及到2个表父表和子表,子表中的数据要依赖于父表即:父表中得先有这个数据,子表才能使用。外键约束是加在子表中,父表中得先有这个数据,子表才能使用。定义: 在所有列定义完之后加逗号,for
4、eign key(子表外键列名) references父表名(父表主键列名)。约束 NULL 值不是0也不是空白,更不是填入字符串“NULL,而是表示“不知道、“不确定或“没有数据的意思。当某个字段一定要输入值才有意义的时候,那么可以设置为NOT NULL。主键列不允许出现空值,否那么就失去了唯一标识一条记录的作用。例: create table t1 ( per_name varchar(20), per_age int not null )习题练习create table Student( Sno varchar(20) not null primary key, Sname varchar(20) not null, Ssex varchar(20) not null, Sbirthday datetime, Class varchar(20) )习题练习 对编号进展主键约束,并且除了出生日期和职称都不能为空 create table Teacher( Tno varchar(20) , Tname varchar(20) not null, Tsex varchar(20) not null, Tbirthday
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高教版中职英语基础模块第一单元复习测试卷含答案详解
- 武则天课件视频
- 古诗词鉴赏之思想情感(学生版)-2024小升初语文专项复习讲义
- 高中物理专项复习:机械振动
- 《电力行业数据开放共享风险防护指南》编制说明
- 安装施工安全培训
- 专题09活动报道通知应用文-2025年高考英语二轮复习话题写作高频热点通关原卷版
- 呼吸系统护理课件
- 药物中毒抢救案例分享
- 肿瘤化疗治疗
- 【保安服务】服务承诺
- 07第七讲 发展全过程人民民主
- 弱电智能化系统施工方案
- 对外派人员的员工帮助计划以华为公司为例
- 2020-2021学年浙江省宁波市镇海区七年级(下)期末数学试卷(附答案详解)
- GB/T 9162-2001关节轴承推力关节轴承
- GB/T 34560.2-2017结构钢第2部分:一般用途结构钢交货技术条件
- 阅读绘本《小种子》PPT
- 医院清洁消毒与灭菌课件
- 提高肠镜患者肠道准备合格率课件
- 公司物品采购申请单
评论
0/150
提交评论