数据库操作语言.ppt

上传人:小飞机 文档编号:6296474 上传时间:2023-10-14 格式:PPT 页数:5 大小:391.50KB
返回 下载 相关 举报
数据库操作语言.ppt_第1页
第1页 / 共5页
数据库操作语言.ppt_第2页
第2页 / 共5页
数据库操作语言.ppt_第3页
第3页 / 共5页
数据库操作语言.ppt_第4页
第4页 / 共5页
数据库操作语言.ppt_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库操作语言.ppt》由会员分享,可在线阅读,更多相关《数据库操作语言.ppt(5页珍藏版)》请在三一办公上搜索。

1、数据模型,,,SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同数据库建立联系,以实现对数据库的设计和操作等。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL语言标准。SQL语言可以用来执行各种各样的数据库操作,包括定义、查询、修改和控制等。,SQL语言,1基本表定义例子2-1我们要建立一个雇员关系对应的表,它由雇员号、雇员名、雇员年龄、部门号4个属性

2、组成。可以用下面的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 EMP(ENO);create index XNA on EM

3、P(ENO ASC,EAGE DESC);,数据结构定义功能,查询语句的一般格式为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;,数据查询功能,1添加新的数据行例子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修改表的结构,数据或结构修改功能,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号