orcal备课笔记

orcal备课笔记

ID:40564277

大小:212.50 KB

页数:67页

时间:2019-08-04

orcal备课笔记_第1页
orcal备课笔记_第2页
orcal备课笔记_第3页
orcal备课笔记_第4页
orcal备课笔记_第5页
资源描述:

《orcal备课笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle备课笔记Oracle第一课(数据库介绍)备课笔记一、了解数据库管理系统的不同类型 1、数据存储系统 将数据存储在计算机上的概念就叫数据存储系统。数据以文本、数字、图片或声音等形式存储。 2、数据库是一组在逻辑上相关的信息的集合。表以行和列的形式保存数据。实现数据库管理任务的软件叫做数据库管理系统(DBMS)。3、DBMS的不同类型为:RDBMS和ORDBMSRDBMS是由E.F.Codd博士在1970年首先提出的。RDBMS的例子包括Sybase,MicrosoftAccess,Ingres,Oracle,及SQLServe

2、r。在RDBMS的表中,每个属性叫做一列,每条记录被称为一行。4、ORDBMSORDBMS将面向对象的前端与RDBMS集成起来。5、面向对象的概念 在面向对象的方法中,系统被当作一组真实世界中对象的集合。这些对象以类来分类,类就是拥有共同属性和行为的一组对象。面向对象方法具有以下特性:抽象、继承、封装、多态性二、了解Oracle9i的特性 可以使用结构化查询语言(SQL)或面向对象的编程语言来访问数据。可使用内置数据类型在表中存储数据存储。将复合结构当作单个实体进行存储。使用ORDBMS的继承特性。允许创建许多同名函数。可扩展性使得用户

3、能够定义新的数据类型来存储复合数据。允许创建对象视图。三、了解ER图的组成1、实体-关系(ER)图:以图形方式表示数据库的逻辑结构,可被看作是数据库的蓝图。2、画ER图的指南是:(1)确定各实体(2)确定实体的属性(3)确定实体之间的关系,联系的类型:一对一、一对多或多对一、多对多四、ER图映射成表的规则:1、独立存在的实体转换成一个表2、属性转换成列(字段),可唯一标识一行的属性设置为主键3、一对一关系,可在两表中互设为主键,也可将两表合并例如:部门和部分负责人4、一对多关系,第一个表的主键可作为第二个表的外键例如:班级和学生5、多对

4、多关系,关系转换成表,原来的两表主键在新表中用做外键例如:学生和课程四、使用SQL*Plus语句1、SQL语句介绍 SQL用来检索和维护数据库中数据。 使用SQL的优点:SQL是所有RDBMS使用的公共语言。SQL不遵循任何特定的执行模式,它一次可以访问多个记录。SQL使用简单的维护数据的命令。SQL语句非常接近英语自然语言,因此,易学易懂。2、查询使用类似英语的语句来从数据库中检索信息。SQLSQL语句和查询命令用来:创建和维护数据库。创建和维护表。删除数据库和表。基于条件查询数据。按所需格式提供查询输出。创建视图,报告,和表单。3、

5、数据定义语言(DDL):包含一组命令,用来创建数据库对象,如表等。DDL可用于:创建对象、改变对象、撤消对象4、数据操纵语言(DML):用来操纵表数据,包含INSERT、UPDATE和DELETE等命令。DML可用于:存储数据、更新数据、删除数据5、SELECT语句用于检索表中所有数据,或特定范围的数据。语法SELECT{*

6、select_list}FROMtablename;五、SQLPlus的使用介绍Oracle第二课(查询数据库)备课笔记一、显示格式化的查询输出1、显示表的指定列语法如下:SELECTcolumn_name[,co

7、lumn_name]FROMtablename;2、使用列别名可以给这些列取些友善的标题来取代表中缺省列标题。其语法是:SELECTcolumn_namecolumn_heading[,column_name…]FROMtablename;举例:SELECTcName"RecruiterName"FROMCONTRACTRECRUITER或者使用SELECTcNameAS"RecruiterName"FROMCONTRACTRECRUITER3.DISTINCT子句在SELECT语句中用来观看表列中唯一的值语法如下::SELECTDIS

8、TINCTcolumn_nameFROMtablename;二、识别不同类型的运算符算术运算符:+、-、*、/、%比较运算符:=、<、>、>=、<=、!=并置运算符:

9、

10、逻辑运算符:AND、OR、NOT其他运算符:BETWEEN...AND、IN三、检索表中所选的行1、SELECT…WHERE语句用于检索满足特定条件的数据语法 SELECTselect_listFROMtablenameWHEREcondition2、检索带匹配模式的数据为用匹配字符模式来检索数据,你就要在查询中使用模式匹配运算符可以和模式匹配运算符一起使用的是两个特殊

11、的字符:通配符(WildCardCharacter):%,匹配任意数量的任意字符定位标记字符(PositionMarkerCharacter):_,匹配单个的任意字符举例:SELECTvFirstNameF

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。