第1章 数据库的基本概念与Oracle环境_第1页
第1章 数据库的基本概念与Oracle环境_第2页
第1章 数据库的基本概念与Oracle环境_第3页
第1章 数据库的基本概念与Oracle环境_第4页
第1章 数据库的基本概念与Oracle环境_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章数据库的基本概念与Oracle环境01数据库基本概念02Oracle数据库环境03Oracle的管理工具数据库的相关概念数据库中的四大基本概念数据数据库数据库系统数据库管理系统数据图书编号名称作者单价出版日期存储量28933-3《Oracle从入门到精通》明日科技59.82012年9月10028932-6《VisualC++从入门到精通》明日科技69.82012年9月10028755-1《JavaWeb从入门到精通》明日科技69.82012年9月10028756-8《Java从入门到精通》明日科技59.82012年9月9028752-0《C语言从入门到精通》明日科技59.82012年9月120数据数据数据...数据图书编号名称作者单价出版日期存储量28933-3《Oracle从入门到精通》明日科技59.82012年9月10028932-6《VisualC++从入门到精通》明日科技69.82012年9月10028755-1《JavaWeb从入门到精通》明日科技69.82012年9月10028756-8《Java从入门到精通》明日科技59.82012年9月9028752-0《C语言从入门到精通》明日科技59.82012年9月120记录字段(列)数据库数据数据数据数据数据数据数据数据数据数据数据。。。。数据数据数据数据数据数据。。。。。。。。。。。。。。。。。。。永久存储特点有组织可共享数据库数据库管理系统DBMS

-DataBaseManagementSystemDBMS使用数据管理数据存储数据数据库系统数据库管理员(DBA)数据库操作系统数据库管理系统应用开发工具用户1用户2用户3软件数据库管理员数据库数据库系统软件DBS

-DataBaseSystem数据模型模型什么是数据模型图书编号名称作者单价出版日期存储量28933-3《Oracle从入门到精通》明日科技59.82012年9月100学生编号学生姓名年龄性别入学时间班级号20151508韩梅梅19女2015年9月152701图书图书编号number名称varchar2(50)作者 varchar2(30)单价 number(7,2)出版日期 date存储量 number学生学生编号number学生姓名varchar2(50)年龄 int性别 char(2)入学时间 date班级号 number都有什么数据模型呢?概念数据模型1逻辑数据模型2物理数据模型3三种概念模型的联系现实世界概念数据模型:信息世界逻辑数据模型:机器世界物理数据模型认识、抽象转换转换现实世界信息世界机器世界概念模型的基本概念图书编号名称作者单价出版日期存储量28933-3《Oracle从入门到精通》明日科技59.82012年9月10028932-6《VisualC++从入门到精通》明日科技69.82012年9月10028755-1《JavaWeb从入门到精通》明日科技69.82012年9月10028756-8《Java从入门到精通》明日科技59.82012年9月9028752-0《C语言从入门到精通》明日科技59.82012年9月120实体型属性码图书表属性物理数据模型图书编号名称作者单价出版日期存储量28933-3《Oracle从入门到精通》明日科技59.82012年9月10028932-6《VisualC++从入门到精通》明日科技69.82012年9月10028755-1《JavaWeb从入门到精通》明日科技69.82012年9月10028756-8《Java从入门到精通》明日科技59.82012年9月9028752-0《C语言从入门到精通》明日科技59.82012年9月120不允许重复,不允许为空三大要素数据结构数据操作完整性约束Oracle简介Oracle是什么?甲骨文神谕数据库公司OracleoracleboneinscriptionsOracle公司主流数据库小型中型大型分类依据项目规模成本安全性Oracle11g的安装与卸载Oracle的版本Oracle11gOracle10gOracle9i

Oracle8、Oracle8i最广泛Oracle12cOracle11g的安装

从Oracle官网上下载安装包运行安装程序安装前准备1安装数据库2将安装包解压缩到同一个文件夹中

按步骤进行安装Oracle11g的卸载

运行deinstall.bat批处理文件批处理卸载2卸载前准备1停止使用所有的Oracle服务从环境变量中删除Oracle遗留部分手动删除Oracle遗留部分3

数据库卸载从注册表中删除Oracle遗留部分从安装目录中删除Oracle遗留部分Oracle企业管理器(OEM)使用OEM管理数据库的好处启动OEM使用OEM管理数据库的好处

OEM提供了一些特性,这些特性使它成为了管理Oracle数据库的有利工具。完整的OEM工具箱允许监控数据库、管理物理存储和各种数据库对象、分析数据库性能。透明管理基于Web的管理实时监控完善的环境监控提供APM(应用性能监控)工具可伸缩管理的能力综合数据库管理集成系统管理优点启动OEM

如果是第一次使用OEM,启动Oracle11g的OEM后,需要安装“信任证书”或者直接选择“继续浏览此网站”第一次使用选择此选项就可以啦!

然后就会出现OEM的登录页面,用户需要输入登录用户名(如SYSTEM、SYS)和登录口令(安装时已经设定为“Ming12”),连接身份选择“Normal”。点击登录!数据库配置助手(DBCA)在安装Oracle11g数据库管理系统的过程中,若选择“仅安装Oracle数据库软件”,则系统安装完毕后,需要手动创建数据库才能够实现对Oracle数据库的各种操作。在Oracle11g中,可以通过DatabaseConfigurationAssistant(DBCA)数据库配置助手来实现创建和配置数据库。如何打开数据库配置助手呢?在开始菜单中选择“所有程序”—>“Oracle-OraDb11g_home1”—>“配置和移植工具”—>“DatabaseConfigurationAssistant”菜单命令。然后,用户只需要按照DBCA向导的提示逐步进行设置,就可以实现创建和配置数据库。SQL*Plus工具启动SQL*Plus会话创建SQL*Plus快捷方式退出SQL*PlusOracle11g提供了多种数据库管理工具:

SQL*Plus工具的特点可以用它运行SQL查询和PL/SQL代码块并接受结果信息;可以发布DBA命令并自动工作;可以启动和关闭数据库;一种创建数据库管理报告的便利方法。

在Oracle11g数据库系统中,用户对数据库的操作主要是通过SQL*Plus来完成的。SQL*Plus作为Oracle的客户端工具,既可以建立位于数据库服务器上的数据连接,也可以建立位于网络中的数据连接。SQL*Plus工具的特点为:启动SQL*Plus会话从命令行运行SQL*Plus语法:sqlplus[username]/[password][@connect_identifier][ASSYSDBA|ASSYSOPER]进入SQL*Plus,但没有连接数据库进入SQL*Plus,并连接数据库进入SQL*Plus,并以管理员的身份登录数据库连接到远程数据库启动SQL*Plus会话从菜单命令中启动Step1:选择“开始”—>“程序”—>Oracle-OraDb11g_home1—>“应用程序开发”—>“SQLPlus”命令Step2:输入用户名和口令,则SQL*Plus将连接到数据库有的用户连接数据库的时候,出现了如图所示的错误,要如何解决呢?解决步骤Step1:以管理员的身份登录数据库请输入用户名:sqlplus/assysdba输入口令:(直接回车)Step2:将scott用户的锁解开SQL>alteruserscottidentifiedbytigeraccountunlock;

创建SQL*Plus快捷方式

为了避免每次启动都需要输入用户名、口令和连接字符串,可以通过快捷方式来启动、登录并连接到数据库。Step1

在路径D:\app\Administrator\product\12.2.0\dbhome_2\BIN中找到sqlplus.exe。Step2

单击鼠标右键,在弹出的快捷菜单中选择“创建快捷方式”命令,同意将快捷方式放到桌面上。Step3在桌面上,右击创建好的“sqlplus.exe-快捷方式”图标,在弹出菜单中选择“属性”命令Step4

打开“SQLPlus属性”对话框,在“快捷方式”选项卡的“目标”文本框中添加如下样式的参数“D:\app\Administrator\product\12.2.0\dbhome_2\BIN\sqlplus.exescott/tiger”创建SQL*Plus快捷方式的步骤如下:

退出SQL*Plus当不再使用SQL*Plus时,只需要在提示符“SQL>”后面输入exit或者quit命令后按回车键,即可退出SQL*Plus环境SQLDeveloper工具启动SQLDeveloper创建数据库连接启动SQLDeveloper1.到哪里能找到SQLDeveloper呢?“开始”—>“所有程序”—>“Oracle-OraDB11g_home1”—>“应用程序开发”—>“SQLDeveloper”在弹出的“OracleSQLDeveloper”窗口中,添加java.exe的路径(由于SQLDeveloper是用java语言开发的,所以需要JDK的支持)2.配置SQLDeveloper启动时会弹出询问“是否从前版本移植设置”的对话框,由于没有安装以前的版本,所以单击“No”按钮,出现“配置相关文件类型”窗口。在“配置相关文件类型”窗口,选择相关的文件类型3.出现SQLDevelope主界面创建数据库连接1.新建连接SQLDevelope启动后,需要创建一个数据库连接,只有创建了数据库连接,才能在该数据库的方案中创建、更改对象和编辑表中的数据。在主界面左边窗口的“连接”选项卡中右击“连接”节点,选择“新建连接”菜单项,弹出“新建/选择数据库连接”窗口2.连接数据配置创建syst

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论