出版时间:2011-1 出版社:电子工业出版社 作者:郑阿奇 主编 页数:453
Tag标签:无
前言
Oracle是目前最流行的关系型数据库管理系统之一,广泛应用于信息系统管理、企业数据处理、Internet、电子商务网站等领域。 2003年,我们结合教学和应用开发的经验体会,以Oracle 9i为平台,编写了《Oracle实用教程》。教程推出后,得到高校教师、学生和广大读者的广泛认同,在两年多的时间里重印了6次。2006年12月,我们推出的《Oracle实用教程(第2版)》以Oracle 10g为平台,继承了《Oracle实用教程》的成功经验。第2版在保留基本内容的同时,针对新版本的特点进行修改、增减和扩充,又获得了很大的成功,3年多的时间里已经重印了10次。 《Oracle实用教程(第3版)》以Oracle 11g为平台,先介绍数据库基础、Oracle系统环境,然后分门别类地介绍数据库创建、表数据操作、数据库的查询和视图、索引与数据完整性、PL/SQL语言、存储过程和触发器、大对象数据与XML数据、系统安全管理、备份恢复与导入/导出等内容。《Oracle实用教程(第3版)》与上一版相比,主要特点如下。 (1)以Oracle 11g为平台,基本内容的介绍进一步加强。 (2)增加了数据库基础知识,增加用SQL Developer工具操作数据库。 (3)运行结果屏幕化,一般不会出现命令错误。书中的内容层次更加清楚,由浅及深,易于掌握。 (4)增加了Oracle大对象类型和XML类型数据的介绍。 (5)实习部分包含目前最流行的VB 6.0、PB 11.5、ASP、ASP.NET 3.5(C#)和Java EE(Struts2)等平台操作Oracle 11g数据库。每个实习都介绍了连接数据库的基本知识,包含了操作数据库的主要功能,并且构成了一个小的应用系统,让读者能够很快掌握独立开发一个应用系统的方法。 本书经过认真规划,集基础和应用一体。只要阅读本书,结合上机操作指导进行练习和实习模仿,就能在较短的时间内基本掌握Oracle 11g及其应用技术。
内容概要
本书以当前流行的oracle 11g作为平台,分别介绍oracle教程、oracle实验、综合应用实习和附录。oracle教程部分比较系统地介绍了oracle 11g(中文版)的主要功能,并且通过实验对主要内容进行操作和编程训练。实习部分比较系统地介绍了vb 6.0/oracle、pb 11.5/oracle、asp/oracle、asp.net 3.5(C#)/ oracle和java ee(struts 2)/oracle的应用方法。只要阅读本书,结合上机操作指导进行练习和实习模仿,就能在较短的时间内基本掌握oracle 11g及其应用技术。 本书可作为大学本科、大专和高职有关课程教材,也可供广大数据库学习、应用开发人员参考。
书籍目录
第1部分 实用教程 第1章 数据库的基本概念与Oracle环境 1.1 数据库基本概念 1.1.1 数据库与数据库管理系统 1.1.2 数据模型 1.1.3 关系型数据库语言 1.1.4 数据库设计 1.2 数据库应用系统 1.2.1 客户/服务器(C/S)模式应用系统 1.2.2 三层客户/服务器(B/S)模式应用系统 1.3 Oracle数据库环境 1.3.1 Oracle数据库简介 1.3.2 Oracle 11g的安装 1.3.3 企业管理器(oem) 1.3.4 SQL*Plus工具 1.3.5 SQL Developer工具 第2章 数据库创建 2.1 Oracle数据库基本概念 2.1.1 内部结构 2.1.2 外部结构 2.1.3 实例 2.2 界面方式创建数据库 2.2.1 数据库的创建与删除 2.2.2 数据库的修改 2.3 命令方式创建数据库 2.3.1 创建数据库 2.3.2 修改数据库 2.3.3 删除数据库 第3章 表与表数据操作 3.1 表结构和数据类型 3.1.1 表和表结构 3.1.2 数据类型 3.1.3 表结构设计 3.2 创建和管理表空间 3.2.1 界面方式创建表空间 3.2.2 命令方式创建表空间 3.3 界面方式操作表 3.3.1 oem方式操作表 3.3.2 使用SQL Developer操作表 3.4 命令方式操作表 3.4.1 创建表 3.4.2 修改表 3.4.3 删除表 3.5 界面方式操作表数据 3.5.1 插入、删除和修改表数据 3.5.2 从excel表格中导入数据 3.6 命令方式操作表数据 ……第2部分 实 验 第3部分 实 习 附录A Oracle数据库的卸载 附录B XSCJ数据库样本数据
章节摘录
插图:数据库设计是将业务对象转换为数据表等数据库对象的过程,是数据库应用系统开发过程中首要的和基本的内容。按照规范设计的方法,考虑数据库及其应用系统开发全过程,将关系型数据库的设计分为六个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施和数据库运行与维护。其中需求分析的任务是通过详细调查现实世界要处理的对象,明确用户的各种需求,然后在此基础上确定系统的功能。数据库实施、运行与维护的任务是在数据库的结构设计完成后由数据库管理员在DBMS上实现设计结果。这里具体介绍数据库设计中的概念结构设计、逻辑结构设计和物理结构设计。1.概念结构设计通常,把每一类数据对象的个体称为“实体”,而每一类对象个体的集合称为“实体集”。例如,在管理学生所选课程的成绩时,主要涉及“学生”和“课程”两个实体集。其他非主要的实体可以很多,例如,班级、班长、任课教师、辅导员等实体。把每个实体集涉及的信息项称为属性。就“学生”实体集而言,它的属性有学号、姓名、性别、出生时间、专业、总学分和备注。“课程”实体集属性有课程号、课程名、开课学期、学时和学分。实体集“学生”和实体集“课程”之间存在“选课”的关系,通常把这类关系称为“联系”。通常将实体集及实体集之间联系的图称为E-R模型。
编辑推荐
《Oracle实用教程(第3版)》:高等学校计算机教材
图书封面
图书标签Tags
无
评论、评分、阅读与下载