没有合适的资源?快使用搜索试试~ 我知道了~
Oracle基础教程
5星 · 超过95%的资源 需积分: 31 11 下载量 10 浏览量
2014-08-20
16:37:38
上传
评论 1
收藏 918KB DOCX 举报
温馨提示
试读
64页
Oracle自己做的学习笔记,数据库的介绍,数据库安装,数据库概念,优化等等
资源详情
资源评论
安装
数据库作用:
有结构的存储大量数据。
有效保持数据的一致性。
满足应用的共享和安全的要求。
方便智能的分析、产生新的有用的信息。
什么是数据库:
在日常工作中,需要处理的数据量往往会很大,为了便于计算机进行有效的处理,可
以将采集的数据存放到建立的磁盘、光盘等存储媒介中。这个存储的媒介就是数据库。
数据集中存放在数据库中,便于对其进行处理。
提炼出对分析、决策有用的数据和信息。
数据库就是存储数据的仓库。
管理系统和服务器:
数据库管理系统:
1.
数据库管理系统主要功能是维护数据库。
2.
有效的访问数据库中各个部分的数据。
数据库管理系统是当前最好的数据库管理系统之一。
数据库服务器:
1.
运行数据库管理系统。
2.
对数据库实施管理和控制。
安装有数据库管理系统,负责运行数据库管理系统,对数据库进行管理和控制的计算机称为数据库服务器。
数据库——存储数据
数据库管理系统——维护数据,访问数据
数据库服务器——运行数据库管理系统,对数据库实施管理和控制的计算机
发展简史:
数据库管理系统发展简史:
数据库的发展从最初的萌芽阶段到现在,经历了 个阶段。
萌芽阶段:文件系统。
文件系统不是独立的软件,早期的数据库管理都是采用文件系统。就是使用文件来存储大量数据。
2)
第一代数据库系统:网状层次模型数据库系统。
针对文件系统的缺点。人们发展了以统一管理和共享数据为主要特征的数据库系统。就是第一代数据库——网状、层次
模型数据库。
层次模型是模拟现实世界中,具有层次结构数据的一种很自然的方法。它适合于表示数据记录之间的一对多联系 。
而多对多,多对一的联系会出现较多的数据冗余。层次模型就像一棵树,对于描述一种简单的树型结构非常合适。
网状模型是一种较为通用的模型。层次模型是网状模型的一种较为特殊的形式。网状模型在结构上比层次模型复
杂,它在查询方式上比层次模型优越。功能也比较强大。但是其数据结构本身及其相应的数据操作语言较为复杂。
第二代数据库系统:关系型数据库系统
世纪 年代,随着数学技术方面取得巨大的成就。第二代数据库系统——关系型数据库系统开始萌芽。发展
到今天,关系型数据库系统已经成为数据库应用的主流。
关系型数据库系统使用结构化查询语言()作为数据库定义语言和数据库操作语言。这种语言一诞生就成为
了关系型数据库系统的标准语言。
新一代数据库系统:对象——关系型数据库系统
计算机已从传统的科学计算、事务处理等领域,逐步扩展到工程设计统计、人工智能、多媒体、分布式等领域。
而这个新的领域需要新的数据库来支持。
在这个阶段, 加入了“并行”的元素,并开始向“对象——关系”型数据库系统的变迁。
主流数据库:
主流数据库简介:
数据库:
数据库是 甲骨文公司的数据库产品。
它是一个对象关系数据库管理系统。
既提供关系数据库的功能,又提供面向对象数据库的功能。
号称世界上最好的数据库系统。在数据库领域一直处于领先地位。
在 年就进入了中国市场。国内很多行业和部门的管理信息系统的开发都选用了 。
经典版本有: 、!、和目前最新版本 !。
因为 ! 成熟、稳定,目前企业应用比较广泛。
数据库:
数据库是 公司的数据库产品。
主要应用于大型应用系统,具有较好的可伸缩性。
可支持从大型计算机到单用户环境,支持多种平台。
在金融系统中应用较多。
数据库:
" 数据库是微软公司的数据产品。
在 " 广 泛 应 用 之 后 , 微 软 公 司 又 推 出 了 "# 与
" 等版本。
" 仅支持 $ %&' 平台。
数据库:
数据库是一款免费的开放源代码的数据库产品。
具有体积小、速度快、总体拥有成本低等优点。
很多大型网站也使用 ()*) 开发。
现阶段程序开发使用的主流数据库系统是:关系数据库系统。
对象关系型——
数据库管理系统
微软——
数据库管理系统
公司——
数据库管理系统
开源——
数据库管理系统
基本组成:
关系型数据库的基本组成:
1.
一个数据库是由一组数据表
(table)
组成。
表就是大量数据的集合。
2.
表中的每一行称为记录
(record)
。
3.
表中的每一列称为字段
(eld)
。
任何一条记录所对应的同一字段都是相同数据类型的。
安装:
全局数据库名:
标识 数据库的名字。
:
数据库标识符的引用。
:
+ 用户是 中的超级用户。数据库中所有的数据字典和视图等存储在 + 模式中。+ 用户主要用于
维护系统信息和管理实例。
:
+,- 用户是 中默认的系统管理员,它拥有数据库管理员的权限。该用户拥有 管理工具使
用的用户表和视图。 通常我们用 ,,- 用户管理 数据库的用户权限和存储等。
用户是 数据库的一个示范账户。默认密码的
!"#$%&&'#$% 的服务
&&数据库服务
()*+,$&&任务调度服务
)-%)&&数据库控制台服务
! %-&&监听服务器
小结:
安装
步骤小结:
1.
全局数据库名:
全局数据库名是用来唯一标识 数据库的名称。
2. SID:
是 数据库的一个引用。
3. Scott
账号
' 账号是 数据库的一个示范账号。
一般在数据库安装时创建,' 账号的默认口令是 。
' 用户包含 . 个示范表。
使用 /01 连接数据库方法
输入 %'.$%/打开 %'.$% 工具。输入用户名 %),输入口令 。
0001
0!23451 1协议适配器错误
解决办法:启动 " 23 服务。
输入 %'.$%%)6用户名78)(口令8数据库名称)
0001
0!231 1无监听程序
解决办法:启动 456',7 服务。
输入 %'.$%7-)),)--%)6用户名78)(口令8数据库名
称)
使用 /018'',只是启动了 /01没有连接数据库。所以还需要使用 ' 连接数据库。
)"'0 简介
#). 是一个集成开发环境,专门面向 数据库存储程序单元的开
发。
#). 侧重于易用性、代码品质和生产力,充分发挥 应用程序开
发过程中的主要优势。
#). 的三种连接方式:
)91普通用户的连接方式。
具备了最基本的数据的增删改查的行为。作为程序员,一般连接的方式,都是使用的 7'。
!1管理员方式,具有数据库的最高权限。
可以打开数据库服务,关闭数据库服务,做一些日志归档,备份和恢复数据等。还可以创建数据库,一般
是由专业的 管理员来使用的。
#01数据库操作员。
负责打开和关闭数据库。日志归档、备份和恢复数据信息等。
)"'0 的使用
: 22; < 22;=-,)<
%">)99.? :@
*% 22;# 22;右键 22;$,
卸载:
卸载的步骤:
停止 服务:
右键 22;我的电脑 22;管理 22;服务和应用程序 22;服务 22;将所有 服务
运行 A-%-% 22;卸载产品 22;产品清单(勾选)22;删除
清除注册表
开始 22;运行 22;, 22;确定
删除 B!! C:=!0C0! 项
删 除 B!! CC$-)-)C% 列 表 下
所有 项。
重新启动计算机
3 删除 的安装目录
创建数据库表
创建数据库:
方式一:
通过图形界面
配置助手 39。
方式二:
*% 命令
在 /01 环境下,使用 34 命令(操作复杂,一般不使用)。
在实际开发中,为了使 系统充分利用系统资源,建议一个服务器只创建一个数据
库。
开始 22;22;配置和移植工具 22;*%)-D$)-!%%%-
剩余63页未读,继续阅读
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5
最新资源