随笔分类 -  数据库理论基础

数据库理论基础
关系型数据库理论
摘要:关系模型数据库系统的数据结构简单,表示数据及其数据之间的联系均采用关系(二维表),同时关系模型有扎实的数学理论做基础,使得数据的操作可以通过关系的运算来完成。关系及关系模型 关系是数学上的一个概念,建立在日常生活中所论及的关系概念之上,例如我们通常所说的邻里关系、朋友关系、学生与所选修的课程及该课程的成绩关系等。在这里我们所论及的朋友关系涉及到了互为朋友的双方,在数学上可表示为(张,李);邻里关系也涉及到了互为邻里的双方,表示为(李家,张家);学生与所选修的课程及该课程的成绩关系,涉及到学生、所选的课程以及所取得的成绩,在数学上表示为(李兰,软件基础,90)。(李,张)、(李家,张家)、(李. 阅读全文

posted @ 2014-03-23 17:34 孤傲苍狼 阅读(14018) 评论(1) 推荐(3) 编辑

数据模型
摘要:模型是现实世界特征的模拟和抽象。在数据库技术中,用数据模型的概念描述数据库的结构和语义,是对现实世界的数据抽象。数据模型是研究数据库技术的核心和基础。数据库技术中研究的数据模型分为两个层面:一层是面向用户的,称为概念模型;另一层面是面向计算机系统的,称为结构模型。1. 概念数据模型 概念数据模型是独立于计算机系统的数据模型,用来描述某个特定组织关心的信息结构,属于信息世界的建模,所以概念模型应该能够方便、准确地表示客观世界中常用的概念。另外概念数据模型也是用户和应用系统设计员互相交流的桥梁,以保证数据模型能够正确地描述客观世界。 概念模型的表示方法最常用的是P.P.Chen于1976年提... 阅读全文

posted @ 2014-03-23 14:13 孤傲苍狼 阅读(14627) 评论(2) 推荐(5) 编辑

数据描述的三个领域
摘要:1. 现实世界 现实世界是存在于人们头脑之外的客观世界,是客观事物及其互相的联系。例如学校教学管理中涉及的学生管理、教师管理、课程管理。管理者要求:每个学期开学时制作学生选修课程情况表,内容包括学号、姓名、课程名、选修课类别(类别分为必修、选修);每个学期结束时制作学生选修课程成绩表,内容包括学号、姓名、课程名、选修课的类别、总评成绩;制作教师授课安排表,内容包括教师号、教师名,课程名,授课类别(授课类别分为主讲、辅导、实验)、学时数、班级数等。这就是现实世界,是数据库设计者接触到的最原始的数据,数据库设计者对这些原始数据进行综合、抽象成为数据库技术所能处理的数据。对现实世界的数据描述,就成. 阅读全文

posted @ 2014-03-22 10:23 孤傲苍狼 阅读(7065) 评论(1) 推荐(4) 编辑