数据库原理
文章平均质量分 62
DbillionBUG
永远不会被人工智能取代的,是我自由的心。
展开
-
数据库系统-关系数据库标准语言SQL
1.SQL(Structured Query Language)概述发展历程:SQL语言最早称为 Sequel,是 Boyce和Chamberlin和在1974年提出的1975-1979年IBM公司 San Jose研究实验室研制的关系数据库管理系统原型系统System R实现了这种语言。此后, Sequel不断发展,并更名为SQL。SQL的功能:SQL的数据定义语言(DDL)提供了模式定义、修改和删除,基本表定义、修改和删除、域定义修改和删除、视图的定义和删除。SQL的数据操纵语言(DML)提供原创 2021-03-29 11:01:54 · 656 阅读 · 0 评论 -
数据库系统-关系数据模型
1.关系实体集和联系集都用关系来表示。域:具有相同类型的值的集合。笛卡尔积:假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。二维表:每个表都有一个唯一的名字(关系名),表的每一列对应的分量称为属性,表的第一行是表头,给出各列的的属性名,其余每行对应于一个元组,每个元组都代表一个实体或联系。从E-R模型到关系模型所有属性都是原子的。...原创 2021-03-21 15:59:12 · 590 阅读 · 0 评论 -
数据库系统-实体-联系模型
1.实体客观存在并且可以相互区分的任何事物,可以是实际对象,也可以是抽象概念。2.实体集实体集是具有相同属性的实体的集合。实体和实体集的型都用其属性名的列表表示。实体的值是该实体诸属性值的列表。实体集的值是该实体集中所有实体值的集合。3.实体的码超码:能够惟一确定实体集中每个实体的属性集称为该实体集的超码。候选码:真子集都不是超码的极小超码是候选码。主码:主码是指数据库的设计者选中的,用来区分同一实体集中不同实体的候选码。码:表示主码或候选码,而超码是码的集合。4.实体的属性实体所原创 2021-03-19 20:14:12 · 1913 阅读 · 0 评论 -
数据库系统概述
1.基本概念数据库是持久储存在计算机中、有组织的、可共享的大量数据的集合。数据库管理系统(DBMS)是位于用户和计算机操作系统之间的数据管理软件,专门用来管理数据,是计算机系统的基础软件。数据库系统由数据库、DBMS、应用系统和数据库管理员(DBA)组成。数据模型是一种形式机制,用于数据建模,描述数据、数据之间的联系、数据的语义、数据上的操作和数据的完整性约束条件。2.数据模型的层次对数据建模的模型分成两个不同的层次:概念模型:也称信息模型,按用户的观点来对现实世界进行数据建模(第一次抽象),原创 2021-03-18 22:31:54 · 409 阅读 · 1 评论