关系型数据库系统简介

2016-02-19 17:37 9 1 收藏

下面图老师小编跟大家分享关系型数据库系统简介,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

  1.1.1 什么是关系型数据

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  关系型数据是以关系数学模型来表示的数据。关系数学模型中以二维表的形式来描述数据,如表1.1和表1.2所示。

  1.1.2 什么是关系型数据库

  1. 什么是主码(主键)

  能够唯一表示数据表中的每个记录的或者的组合就称为主码。

  2. 什么是外码(外键)

  表1.2的字段和表1.1的字段是对应的。表1.2中的字段是表1.2的主码。表1.2中的字段又可以称为是表1.1的外码。

  1.1.3 什么是关系型数据库系统

  一个完整的关系型数据库系统包含5层结构,如图1.1所示。

  1. 硬件

  硬件指安装数据库系统的计算机,包括两种。

  服务器

  客户机

  2. 操作系统

  操作系统指安装数据库系统的计算机采用的操作系统。

  3. 关系型数据库管理系统、数据库

  关系型数据库是存储在计算机上的、可共享的、有组织的关系型数据的集合。关系型数据库管理系统是位于操作系统和关系型数据库应用系统之间的数据库管理软件。

  4. 关系型数据库应用系统

  关系型数据库应用系统指为满足用户需求,采用各种应用开发工具(如VB、PB和Delphi等)和开发技术开发的数据库应用软件。

  5. 用户

  用户指与数据库系统打交道的人员,包括如下3类人员。

  最终用户

  数据库应用系统开发员

  数据库管理员

  1.1.4 什么是关系型数据库管理系统

  1. 数据定义语言及翻译程序DDL

  2. 数据操纵语言及编译(解释)程序DML

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  3. 数据库管理程序

来源:http://www.tulaoshi.com/n/20160219/1615666.html

延伸阅读
nternet的迅速应用已经戏剧性地改变了今天商业环境的面貌。更多的公司必须在电子商务领域中有效地运行和竞争。这些企业必须满足用户的需求: 用户需要易于理解、有用和个性化的信息在他们的手边 —一天24小时,一周7天,帮助他们作出正确的决策。!-- frame contents -- !-- /frame contents --为了提供这一服务,必须能够分发有用的信息,这...
摘要: 随着应用领域的不断拓展和多媒体技术,人们发现关系数据库的许多限制和不足,因而数据库技术进入了"后关系数据库时代"。文档数据库由此应运而生。本文概要地从数据格式、数据库结构和WEB发布数据三个方面比较了文档数据库与关系数据库的异同,同时区别了文档数据库与过去存储数据的文件系统的不同。 关键词:数据库Internet文档数据库...
Oracle是目前应用最广泛的数据库系统。一个完整的数据库系统包括系统硬件、操作系统、网络层、DBMS(数据库管理系统)、应用程序与数据,各部分之间是互相依赖的,对每个部分都必须进行合理的配置、设计和优化才能实现高性能的数据库系统。本文讨论笔者使用Oracle开发局域网中、小型数据库应用中,系统硬件的选择与使用、应用数据库系统设...
1:获取当前数据库中的所有用户表 select Name from sysobjects where xtype='u' and status=0 2:获取某一个表的所有字段 select name from syscolumns where id=object_id('表名') 3:查看与某一个表相关的视图、存储过程、函数 select a.* from sysobjects a, syscomments b where a.id = b.i...
标签: Web开发
受影响系统: MySQL AB MySQL 5.0.45 MySQL AB MySQL 5.0.37 MySQL AB MySQL 5.0.26 描述: MySQL是一款使用非常广泛的开放源代码关系数据库系统,拥有各种平台的运行版本。 mysql命令行客户端工具没有在输出中引用“&”、“”、“”、“"”等特殊HTML字符,如果远程攻击者拥有向表格写入数据的权限的话...

经验教程

713

收藏

63
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部