- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQl四大语言
Oracle SQL语言
一:SQL简介:
SQL定义:
SQL(Structured Query Language) 又称结构化查询语言,是一种在关系型数据库中定义和查询及操纵数据的标准语言,是用户和数据库之间进行交流的接口
SQL特点及应用
SQL是IBM公司的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,SQL的前身是SQUARE语言,研制于上世纪70年代,SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。
SQL组成
DDL(Data Definition Language,数据定义语言)
--用于定义数据的结构,如创建、修改或者删除数据库对象(create,alter,drop)
DML(Data Manipulation Language,数据操作语言)
--用于检索或者修改数据(select.insert,update,delete)
TCL(Transaction Control Language,事务控制语言)
--用于数据库的事务(commit,savepoint,rollback)
DCL(Data Control Language,数据控制语言)
--用于数据库用户的权限(grant,revoke)
二:数据定义语言DDL:
表
表是最基本的数据库对象,对应于现实世界中的对象
表是数据库存储数据的基本单元
表按列进行定义,存储若干行数据,表中至少有一列
表的列的类型由用户指定
关系型数据库的所有操作都围绕表进行的
长度不能超过30字节
必须以字母开头
不能使用保留字,如Number,Table,Index等
表名(列名)不区分大小写,但如果包括在“”内,则区分大小写
在一个表中,列名不能重复(即列名是唯一的)
表名在当前数据库必须唯一
Oracle数据类型
常用数据类型:
Number(4):表示是数字,长度为4。
Char(size):表示存储固定大小的字符
Varchar2(10):表示的是字符串,长度为10
Date:表示日期
Number(7,2):表示的是数字,其中小数占两位,整数占5位,共七位。
Oracle表定义
创建表(create table)
非空约束(not null)
唯一约束(unique)字段不能重复值,可以为空
主键约束(primary key)字段不能重复值,并且不能为空
外键约束(foreign key)
检查约束(check)
缺省约束(default)
--创建表drop table classes
create table classes( cNo varchar(10) unique, cName varchar(20) not null)drop table studentscreate table students( sNo number(6) primary key, sName varchar(20) unique not null, sCard varchar(20) unique, sSex char(2) check(sSex=男 or sSex=女), cNo varchar(10), sSchool varchar(20) default 奋斗教育, constraint pk_fk_cNo foreign key(cNo) references classes(cNo)); 修改表(alter table)
增加列
--修改表drop table schoolcreate table school( sSno number(10), sSname varchar(20))--增加列alter table school add saddress varchar(30);--更新列alter table school modify saddress varchar(24);--删除列alter table school drop column saddress;modify
--添加非空约束alter table school modify sSname not null;--添加唯一约束alter table school add sdept v
您可能关注的文档
- ICU生命终末期的实施和伦理学问题.doc
- iliyu_27580401507655.doc
- IIS基础学习.docx
- Internet对企业的作用及应用分析.doc
- introductionofgulangyuislet.doc
- InVitroDiagnostics.doc
- II-27公盛小学开展扶贫帮困活动材料.doc
- IPE职位评估操作规范.doc
- Iphuba疯狂英语学习方法.doc
- IT职位解析.doc
- 含硫化合物的性质和应用苏教版必修1.ppt
- 湖北省十堰市郧西县第二中学高三语文上学期期末试卷含解析.docx
- 2020-2021学年山东省临沂市兰山区第一综合中学高二英语下学期期末试题含解析.docx
- 西昌介绍超全面.pptx
- 2020-2021学年山西省太原市化学工业集团有限公司第二中学高一语文期末试题含解析.docx
- 2021年辽宁省大连市庄河高级中学高二语文模拟试卷含解析.docx
- 健康安全环境风险分析与评价报告.doc
- 2022年山西省长治市北铁路职工子弟中学高二生物模拟试卷含解析.docx
- 湖南省岳阳市云溪区第一中学高三语文月考试题含解析.docx
- 湖北省十堰市刘洞镇中学高二语文联考试卷含解析.docx
最近下载
- GB_T 42588-2023系统与软件工程 功能规模测量NESMA方法.docx VIP
- 祝由十三科 收藏珍本.pdf
- 高级英语第三课Ships-in-the-Desert名师优质课获奖市赛课一等奖课件.ppt VIP
- (新教材)人教版高中物理必修1第三章第5节《共点力的平衡》优质说课稿.doc
- 新冀教版数学一年级上册全册课件(2024年秋新教材).pptx
- 《化妆品配方与制备技术》课件——第10章 唇部美容化妆品.pptx VIP
- JBT 10491-2022 额定电压 450750V 及以下交联聚烯烃绝缘电线和电缆.docx
- 《化妆品配方与制备技术》课件——第1章 护肤化妆品.pptx VIP
- 山东服装职业学院综合类招聘考试真题.pdf
- 合伙经营分公司协议书(7篇).docx
文档评论(0)