主要的几个数据库生产厂商并不可能完全遵守SQL-99(以及更老的SQL-92)我们一般更加在产品中已经实现的SQL-99特征 SQL特点 数据定义 .1 SQL模式的创建和删除 .2 SQL提供的基本数据类型 .3 定义删除与修改基本表 ? .4 建立与删除索引 .5 视图的创建和删除 数据查询 .1 简单查询 ? .2 子查询 .
关系模型的重要部分是关系操纵关系代数是一种抽象的查询语言是关系数据操纵语言的一种传统表达方式它是用对关系的运算来表达查询的利用关系代数可以演示一个查询语言从关系数据库系统中检索信息的潜力可以用最简单的形式来表达所有关系数据库查询语言必须完成的运算的集合这些基本的运算对解释标准查询语言SQL如何被执行很有帮助同时也有利于培养关系运算的思维能力含义 交 乘 投影 除 传统的集合运算《数据库设计
数据库发展与应用 本课程内容本课程学习方法本课程参考郭文明 数据库系统:数据库系统是指在计算机系统中引入数据库后的系统一般由数据库数据库管理系统应用系统DBA和用户构成数据库设计是建立数据库及其应用系统的技术是信息系统开发和建设中的核心技术具体说数据库设计是指对于一个给定的应用环境构造最优的数据库模式建立数据库及其应用系统使之能够有效地存储数据满足各种用户的应用需求(信息要求和处理要求)这个
数据存储技术的重要目标就是尽可能减少读写数据所需的磁盘访问(IO操作)次数尽可能使数据驻留在内存中 均衡负载提高效率 数据的磁盘存储 索引 聚簇索引与非聚簇索引 散列(HASH)簇存储郭文明 不同商业数据库系统的磁盘空间分配体系结构不大相同.以下说明ORACLE中的磁盘资源分配CREATE TABLESPACE tsname DATAFILE dfnam
《数据库设计与开发》北京邮电大学软件学院郭文明(guolyz@)200306北京邮电大学软件学院 郭文明 200306郭文明200306050前言01 数据库发展与应用02 本课程内容03本课程学习方法04本课程参考北京邮电大学软件学院 郭文明 200306郭文明2003060501 数据库发展与应用数据库定义:数据库是数据管理的技术,数据管理是指对各种数据进行收集、存储、加工和传播的一系列活
北京邮电大学软件学院 郭文明 200306《数据库设计与开发》讲义《数据库设计与开发》北京邮电大学软件学院郭文明(guolyz@)200306北京邮电大学软件学院 郭文明 200306《数据库设计与开发》讲义0前言01 数据库发展与应用02 本课程内容03本课程学习方法04本课程参考北京邮电大学软件学院 郭文明 200306《数据库设计与开发》讲义01 数据库发展与应用数据库定义:数据库是数据
5 数据库设计计算机信息系统以数据库为核心,在数据库管理系统(DBMS)的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。DBMS提供的功能可以细化为:数据存储、检索、更新用户可访问的目录事务支持并发控制服务恢复服务授权服务对数据通信的支持郭文明200306055 数据库设计完整性服务数据独立性服务(视图、表空间)实用工具服务数据库设计是指对于一个给定的应用环境,提供一个确
42 ORACLE数据库实例管理Oracle服务器就是数据库管理系统(DBMS),由数据库(Oracle database)和实例(Oracle instance)组成。实例是一系列复杂的内存结构和操作系统进程,它为Oracle客户提供所期望的不同程度的服务。一个实例只能打开一个数据库,或者说一个数据库被唯一的一个实例装载。 421 实例组成 422 实例创建 423 监控实例北京邮电大学软件学院
33 数据库应用系统体系结构数据库应用系统的发展经历了主机/终端模式、客户机/服务器模式之后,随着Internet的发展,又出现了浏览器/服务器模式,以及分布式数据库体系结构。331简介332客户机/服务器结构333 C/S结构的数据库管理系统334 C/S结构的数据库系统335浏览器/服务器模式336分布式数据库体系结构郭文明20030605331简介早期数据库系统是集中式的体系结构,所有访问数
43 ORACLE数据库存取管理数据库管理员的任务是使所有运行Oracle数据库的系统能够有效的工作。数据库管理员为每一个用户提供技术支持,并且应当对Oracle软件中出现的所有问题都相当熟悉。除上一节介绍的ORACLE实例设置外,ORACLE数据库的存储对数据库的性能也有很大影响,另外ORACLE的安全性、备份与恢复机制也在本节中介绍。 431 管理ORACLE存储 432 ORACLE安全管理
违法有害信息,请在下方选择原因提交举报