合集-数据库系统概论
摘要:四个基本概念 1.数据 描述事物的符号记录 数据的含义称为数据的语义,数据与语义是不可分的 2.数据库 长期存储在计算机内有组织,可共享的大量数据的集合 3.数据管理系统 管理数据库的软件,简称DBMS 数据库管理系统的主要功能: 1数据定义功能 2数据组织,存储和管理功
阅读全文
摘要:关系模型的数据结构及形式化定义 关系 1.域 定义:域是一组具有相同数据类型的值的集合 一个域允许的不同取值个数称为这个域的基数 域是属性的取值范围 2.笛卡尔积 定义:给定一组域 D1,D2,...,Dn。允许其中有相同的域,D1到Dn的笛卡尔积为 D1 * D2 * ...
阅读全文
摘要:概述 SQL(Structured Query Language)结构化查询语言,是关系数据库的标准语言 SQL是一个通用的,功能性极强的关系数据库语言 数据定义 SQL的数据定义功能:模式,表,视图和索引的定义 PS:<>内的数据是必须要填的,[]是根据需要可有可无的 /* */为注释表示形式
阅读全文
摘要:概述 数据库的一大特点是数据可以共享,而数据共享必然带来数据库的安全性问题 为了保证安全,要求数据库系统中的数据共享不能是无条件的共享 数据库的安全性是指保护数据库以防止不合法使用导致的数据泄露,更改或破坏 系统安全保护措施是否有效是数据库系统安全主要的性能指标 数据库的不安全因
阅读全文
摘要:概述 数据库的完整性是指数据的正确性和相容性: 正确性:数据是否符合现实世界的语义,反映了当前实际情况 相容性:数据库同一对象在不同关系表中的数据时符合逻辑的 完整性是指数据从逻辑上看是否正确 比如学号必须唯一,性别只有男或女,学生所选的课程必须是学校有的课程 数据库在完整性应该具备的功能
阅读全文