收藏 分享(赏)

对数据库的认识.doc

上传人:wspkg9802 文档编号:6212937 上传时间:2019-04-02 格式:DOC 页数:5 大小:23KB
下载 相关 举报
对数据库的认识.doc_第1页
第1页 / 共5页
对数据库的认识.doc_第2页
第2页 / 共5页
对数据库的认识.doc_第3页
第3页 / 共5页
对数据库的认识.doc_第4页
第4页 / 共5页
对数据库的认识.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、对数据库的认识在选这门课之前,我知道并接触到了一些数据库,比如Oracle、Sybase、MySQL 和 Sqlite。这些数据库给我的直接影响就是数据库系统很庞大并且很复杂,但是具体我又理解不了为什么数据库包含这么多学问。但是数据库发展并形成这样大的一个体系,它绝对是有很大作用和值得研究的地方。这或许就是我选择这门课数据库的原因吧!本学期开学,我自己通过看书、上网了解到了数据库的许多更专业的知识。我大致了解到了数据库具体是用来做什么,需要处理那些问题的了。首先,数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的

2、行之有效的的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统也成为一个企业或组织生存和发展的重要条件。并且作为信息系统核心和基础的数据库技术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM) ,计算机集成制造系统(CIMS),办公信息系统(OIS),地理信息系统( GIS)等,越来越多新的应用领域采用数据库存储和处理它们的信息资源。对于一个国家来说,数据库的建模,数据库信息量的大小和使用频度的已成为衡量这个国家信息化程度的高低的重要标志。其次,数据库中存储的基本对象是数据(Data

3、)。数据的种类很多,文字,图形,图像,声音,学生的档案记录,货物的运输情况等,这些都是数据。可以对数据做如下定义:描述事物的符号记录称为数据。数据库(DB)其英文全称是 Database,简称 DB,是按照数据结构来组织、存储和管理数据的仓库,顾名思义,就是是存放数据的仓库。只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。所谓数据库是指长期存储在计算机内的,有组织的,可共享的数据集合。而数据库管理系统(DBMS )是位于用户与操作系统之间的一层数据管理软件。它的主要功能包括:数据定义功能,数据操纵功能,数据库的运行管理,数据库的建立和维护功能。还有,数据库系统(DBS)是指在

4、计算机系统中引入数据库后的系统,一般由数据库,数据库管理系统,应用系统,数据库管理原和用户构成。再说说数据库的发展历史及特点。数据库管理技术的产生和发展共经历了三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。数据库系统的特点:a:数据结构化 b:数据的共享性高,冗余度低,容易扩充 c:数据的独立性高 d:数据由 DBMS 统一管理和控制。然后是数据库管理、建立等功能特点,这是最重要的部分之一。数据库管理(Database Administration)是有关建立、存储、修改和存取数据库中信息的技术,是指为保证数据库系统的正常运行和服务质量,有关人员须进行的技术管理工作。负责这些技术管理工

5、作的个人或集体称为数据库管理员(DBA)。数据库管理的主要内容有:数据库的建立、数据库的调整、数据库的重组、数据库的重构、数据库的安全控制、数据的完整性控制和对用户提供技术支持。数据库的建立:数据库的设计只是提供了数据的类型、逻辑结构、联系、约束和存储结构等有关数据的描述。这些描述称为数据模式。要建立可运行的数据库,还需进行下列工作:(1)选定数据库的各种参数,例如最大的数据存储空间、缓冲决的数量、并发度等。这些参数可以由用户设置,也可以由系统按默认值设置。(2)定义数据库,利用数据库管理系统(DBMS)所提供的数据定义语言和命令,定义数据库名、数据模式、索引等。(3)准备和装入数据,定义数据

6、库仅仅建立了数据库的框架,要建成数据库还必须装入大量的数据,这是一项浩繁的工作。在数据的准备和录入过程中,必须在技术和制度上采取措施,保证装入数据的正确性。计算机系统中原已积累的数据,要充分利用,尽可能转换成数据库的数据。不同数据库有自己的特点和优缺点。Oracle 即著名的甲骨文公司,其前身叫 SDL。Oracle 公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。目前 Oracle 关系数据库产品的市场占有率名列前茅。 Informix 成立于 1980 年,其目的是为 Unix 等开放操作系统提供专业的关系型数据库产品,它是第一个真正支持SQL 语言的数据库系统。SQL

7、 的主打产品Informix SE(StandardEngine) ,是当时第一个被移植到 Linux 上的商业数据库产品。SQL Server 是一个关系数据库管理系统。它最初是由 Microsoft、 Sybase 和 Ashton-Tate 三家公司共同开发的,于1988 年推出了第一个 OS/2 版本。在 Windows NT 推出后,Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了,Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本。Sybase

8、则较专注于 SQL Server在 UNIX 操作系统上的应用。mySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。在 2008 年 1 月 16 号被 Sun公司收购。目前 MySQL 被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL作为网站数据库。Access 数据库是由微软发布的关联式数据库管理系统,它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,具有界面友好、易学易用、开发简单、接口灵活

9、等特点,是典型的新一代桌面数据库管理系统。其主要特点如下: (1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。 (2)强大的数据处理功能,在一个工作组级别的网络环境中,使用 Access 开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE 的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access 具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。 (3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。(4)作为 Office 套件的一部分,可以与Office 集成,实现无缝连接。 (5)能够利用 Web 检索和发布数据,实现与 Internet 的连接。 Access 主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。 但是点在不管是 Oracle、Sybase、SQL server 等大型数据库还是Access、MySQL 这些小型数据库,我和同学们都接触的比较少。但是我很想把数据库学好,并且熟练的掌握它。我知道这不是一件容易的事,但是我会不断努力,实现自己的目的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > 数据库

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报