![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库概论
文章平均质量分 90
Raym0ne
大数据专业学生
展开
-
数据库系统:第七章数据库设计
7.1 数据库设计概述数据库设计:广义地讲,设计整个数据库应用系统。侠义地讲,是指设计数据库本身。一般性定义:数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。信息管理要求:在数据库中应该存储和管理哪些数据对象 。数据操作要求:对数据对象需要进行哪些操作,如查询、增、删、改、统计等操作。设计目的:数据库设计的目标是为用户和各种应用系统提供一个信息基原创 2022-04-03 09:05:24 · 6673 阅读 · 1 评论 -
数据库系统:第六章关系数据理论
6.1 问题的提出数据库有“三个从无到有”,其中第一个就是数据库模式的从无到有,针对一个具体问题,如何构造一个适合的数据库模式是建立数据库系统很基本的问题,这是数据库的设计问题,确切的说是关系数据库逻辑设计问题,我们有一个有利工具:关系数据库的规范化理论。6.1.1 概念回顾1. 关系模式的表示关系模式的表示:五元组 R(U,D,DOM,F)关系名 R 是符号化的元组语义。U 为一组属性。D 为属性组 U 中的属性所来自的域(即取值范围)。DOM 为属性到域的映射(即具体的取值)。F 为属原创 2022-04-02 13:34:57 · 855 阅读 · 1 评论 -
数据库系统:第五章数据库完整性
5.1数据库完整性5.1.1实体完整性数据库的完整性是指数据的正确性和相容性。数据的正确性是指数据是符合现实世界语义、反映当前实际状况的;数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。数据的完整性和安全性是两个既有联系又不尽相同的概念。数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。数据的安全性是保护数据库防止恶意破坏和非法存取。因此,完整性检查和控制的防范对象是不合语义的、不正确的数据,防止它们进入数据库。安全性控制的防范对象是非法用户和非法转载 2022-04-01 13:10:31 · 3185 阅读 · 0 评论 -
数据库系统:第四章数据库安全性
4.1 数据库安全性概述4.1.1 数据库的不安全因素1.非授权用户对数据库的恶意存取和破坏一些黑客(Hacker)和犯罪分子在用户存取数据库时猎取用户名和用户口令,然后假冒合法用户偷取、修改甚至破坏用户数据。数据库管理系统提供的安全措施主要包括用户身份鉴别、存取控制和视图等技术。2.数据库中重要或敏感的数据被泄露黑客和敌对分子千方百计盗窃数据库中的重要数据,一些机密信息被暴露。为防止数据泄露,数据库管理系统提供的主要技术有强制存取控制、数据加密存储和加密传输等,同时部分安全性要求高的部门提供审计原创 2022-03-31 10:36:26 · 2507 阅读 · 0 评论 -
数据库系统:第三章关系数据库标准语言SQL
3.1 SQL概述SQL是结构化查询语言(Structured Query Language)的缩写,是关系数据库的标准语言,实际功能包括数据定义、数据查询、数据操纵和数据控制。SQL标准的制定使得几乎所有的数据库厂家都采用SQL语言作为其数据库语言。但各家又在SQL标准的基础上进行扩充,形成自己的语言。3.1.1 特点综合统一SQL集DDL(模式数据定义语言),DML(数据操纵语言),DCL(数据控制语言 )的功能于一体可以独立完成数据库生命周期中的全部活动用户数据库投入运行后,可根据需要随时原创 2022-03-30 10:43:29 · 879 阅读 · 0 评论 -
数据库系统:第二章关系数据库
2.1 关系数据结构及形式化定义2.1.1 关系单一的数据结构->关系:现实世界的实体以及实体间的各种联系均用关系来表示数据的逻辑结构->二维表:从用户角度,关系模型中数据的逻辑结构是一张二维表。关系模型建立在集合代数的基础上1. 域一组具有相同数据类型的值的集合,例如:整数、实数、介于某个取值范围的整数、指定长度的字符串集合、{‘男’,‘女’}2. 笛卡尔积笛卡尔积:给定一组域D1,D2,…,Dn(允许其中某些域是相同的),它们的笛卡尔积为:D1 × D2 × … × Dn原创 2022-03-29 13:40:03 · 4512 阅读 · 2 评论 -
数据库系统:第一章绪论
1.1 数据库系统概述1.1.1 基本概念1.数据(Data)数据:描述事物的符号记录。语义:数据的含义称为数据的语义(如学生的姓名、性别、出生年月等用于描述数据是什么的词语),两者不可分割。记录:计算机中表示和储存数据的一种格式或者一种方法。2.信息(Information)由原始数据经加工提炼而成的,用于决定行为、计划或具有一定语义的数据称为信息,具有相对性。3.数据库(Data Base,DB)数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按照一定的数据原创 2022-03-29 10:36:52 · 1693 阅读 · 2 评论