3.1SQL概述 3.1.1产生与发展 最早在IBM的关系数据库管理系统原型SystemR上实现,后来美国国家标准局(ANSI)批准SQL作为关系数据库语言的美国标准,同年公布了SQL标准文本。近些年来SQL标准的内容越来越丰富和复杂。目前没有任何一个数据库系统能够支持SQL标准的所有概念和特性,同时不少软件厂商对SQL基本命令集合进行了不同程度的修改和扩充,又可以支持标准外的一些功能特性。 3.1.2SQL的特点 SQL的主要特点包括以下几部分: 1.综合统一 数据库系统的主要功能是通过数据库支持的数据语言来实现的。非关系模型的数据语言一般分为: 模式数据定义语言(模式DDL) 外模式数据...

  m8C1OTtZO4Vp   2023年12月07日   31   0   0 MySQL

数据库的完整性指的是数据的正确性和相融性。数据的正确性是指符合现实世界语意、反映当前实际情况;数据的相容性指的是数据库对同一对象在不同关系表中的数据是符合逻辑的,比如学生的学号一定是唯一的,学生所属的专业一定是专业表中有的专业等,数据的完整性主要是防止数据库中出现不合语义的数据。为了维护数据库的完整性,DBMS需要实现以下功能: 提供定义完整性约束条件的机制完整性约束条件又称完整性规则,是数据库中的数据必须满足的语意约束条件。表达了给定数据模型中数据以及其联系具有的约束和依存规则。比如主键和外键。 提供完整性检查的方法DBMS检查数据是否满足完整性约束条件的机制称为完整性检查,一般会在插入、...

  m8C1OTtZO4Vp   2023年12月06日   36   0   0 其他数据库

1.1数据库系统概述 1.1.1数据库的四个基本概念 数据数据是数据库中存储的基本对象,一般数据是描述事物的符号记录,这种符号记录可以输数字,也可以是文字、图形、音频等。 数据库数据库是长期存储在计算机内有组织的,可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织、描述和存储,基友较小的冗余度,较高的数据独立性和易扩展性。 数据库管理系统DBMS数据库管理系统是一款计算机的基础软件,用于科学的组织和存储数据,高效地获取和维护数据。其中主要功能包括: 数据定义功能:数据库管理系统提供数据定义语言DDL(DataDeifnitionLanguage),拥护通过它可以方便地对数据库中的...

  m8C1OTtZO4Vp   2023年12月06日   60   0   0 SQL Server

2.1关系数据库 2.1.1关系 关系模型的数据结构十分简单,只包含单一的数据结构——关系。在用户看来,关系模型中数据的逻辑结构是一张扁平的二维表。关系模型的数据结构虽然简单却能表达丰富的语义。在关系模型中,现实世界的实体以及实体之间的联机都是用单一的关系结构类型来表示。 域(domain)定义:域是一组具有相同数据类型的值的集合。例如学生数据库中所有的学生名字,或者性别的取值只有男或女,这就是性别的域 笛卡尔积在一组域D1,D2,D3…Dn中的笛卡尔积是:D1xD2xD3…Dn。其中每一个元素(d1,d2,d3,…dn)称为一个n元组,元素中每一个di称之为一个分量一个域允许的不同取址的个...

  m8C1OTtZO4Vp   2023年12月06日   94   0   0 SQL Server
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~