数据库操作语言.ppt
《数据库操作语言.ppt》由会员分享,可在线阅读,更多相关《数据库操作语言.ppt(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C&CC&C数据模型,C&CC&C SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同数据库建立联系,以实现对数据库的设计和操作等。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL语言标准。SQL语言可以用来执行各种各样的数据库操作,包括定义、查询、修改和控制等。SQL语言C&CC&C1基本表定基本表定义例子例子2-1我们要建立一个雇员关系对应的表,它
2、由雇员号、雇员名、雇员年龄、部门号4个属性组成。可以用下面的SQL语句实现.create table EMP(ENO CHAR(3)NOT NULL,ENAME CHAR(10),EAGE INTEGER,DNO CHAR(3);2视图定定义例子例子2-2 我们抽取前面建立的EMP的雇员名、雇员年龄组成一个视图。可以用下面的SQL语句实现。create view EMP_N_A(ENAME,EAGE)as select ENAME,EAGE from EMP;3、索引的定、索引的定义例子例子2-3 我们可以为前面建立的EMP表建立下面索引create UNIQUE index XENO on
3、EMP(ENO);create index XNA on EMP(ENO ASC,EAGE DESC);数据结构定义功能数据结构定义功能C&CC&C查询语句的一般格式为select column1,column2from tablename/viewname,tablename/viewname )where condition_expressions1group by column1 having condition_expressions2order by column2ASC/DESC;例子例子2-4 从EMP中查找年龄大于18的雇员的所有属性。可以写成select*from EMPwhere EAGE18;数据查询功能数据查询功能C&CC&C1添加新的数据行添加新的数据行例子例子2-11 将(006,Ming,45,001)值插入到表EMP(ENO,ENEME,EAGE,DNO)中,可以写成insert into EMP(ENO,ENEME,EAGE,DNO)values(006,Ming,45,001);2更新记录更新记录例子例子2-12 将表EMP的雇员年龄EAGE普遍加1,可以写成update EMPset EAGE=EAGE+1;3删除记录删除记录4删除数据库表删除数据库表5修改表的结构修改表的结构数据或结构修改功能数据或结构修改功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 操作 语言
限制150内