×
您的位置:
Java数据库教程

Java数据库教程

  • 课程主讲:
  • 所属机构:
  • 所属分类:编程语言

Java数据库教程的相关介绍

    什么是数据库,关系型数据库又有哪些特点?是我们今天主要探究的问题。首先,什么是关系型数据库。关系型数据库是由许多数据表(Table)所组成,资料表又是由许多笔记录(Row 或Record)所组成,而纪录又是由许多的字段(Column 或Filed)所组成。假设我们是个电子商务网站,目前要纪录使用者的数据,你可能会想到要纪录使用者的账号、密码、姓名、电话、住址及E-mail 等数据;这一些你所要纪录的项目,每一个项目就是个字段。所以我们将这些字段做个整理,分析出这些字段的长度、数据型态、是否必须要有数。除上述定义外,我们再来进一步解释什么是关系型数据库及其特征。

    严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。那么什么是关系型数据库的实体关系模型呢?实体关系模型(Entity-Relationship Model),简称E-R Model是陈品山(Peter P.S Chen)博士于1976年提出的一套数据库的设计工具,他运用真实世界中事物与关系的观念,来解释数据库中的抽象的数据架构。实体关系模型利用图形的方式(实体-关系图(Entity-Relationship Diagram))来表示数据库的概念设计,有助于设计过程中的构思及沟通讨论。关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、Microsoft SQL Server、Microsoft Access、MySQL等。

    为了加深认识,接着让我们再来认识一下什么是关系型数据库语言SQL。SQL(Structured Query Language)语言是1974年由Boyce和Chamberlin提出的一种介于关系代数与关系演算之间的结构化查询语言,是一个通用的、功能极强的关系性数据库语言。以上系统介绍了什么是关系型数据库及其特征,希望能够辅助朋友们更好的观看教程。