随笔分类 - 数据库
数据库导论
摘要:11章 并发数据 了解并发需要先了解的概念: 1.数据库是一个可以共享资源,可以多用户同时使用一个数据库,该数据库称为多用户数据库,如订票系统、银行系统 2.多事务执行方式: 1.事务串行执行 : 务执行完在执行下一个事务 - 缺点资源浪费 2.交叉并发方式 : 在单处理机系统中,事务的并行事务是提
阅读全文
摘要:10.1 事务的基本概念: 什么是事务?事务是用户定义的一个数据库操作序列,该操作要么全做,要么全不做,是一个不可分割的工作单位,是恢复(知识点)和并发控制(知识点)的基本单位 事务和程序的区别: 在关系数据库中,一个事务可以是一条SQL语句,或多条SQL语句,或整个程序 一个程序可以有多个事务 事
阅读全文
摘要:7.1 数据库设计概述: 数据库设计一般定义:数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求 定的应用环境:一个数据库不可能什么数据都接收,如在学校或
阅读全文
摘要:本章的目的:如何构造一个好的数据库模式 6.1 问题的提出: 关系模式的表示: 关系模式由五部分组成,是一个五元组:R(U,D,DOM,F) R表示关系模式名 U表示一组属性 D表示U的取值范围,如Son的取值范围是0-100 DOM表示属性的域映射,如age到整数100,中的映射 F为属性组U的组
阅读全文
摘要:3.1 SQL概述: SQL:结构化查询语言,是关系数据库的标准语言,SQL是一个通用的、功能极强的关系数据库语言 结构化查询:理解:就是只要告诉数据库我要干什么,怎么干就可以了 3.1.2 SQL的特点: 综合统一: 集数据定义语言 DDL,数据操纵语言 DML,数据控制语言 DCL功能于一体,
阅读全文
摘要:2.1关系数据结构形式化定义: 2.1.1关系: 单一的数据结构 - 关系: 现实世界的实体以及实体间的各种联系均用关系来表示 逻辑结构 - 二维表: 从用户的角度,关系模型中的数据的逻辑结构是一张二维表 关系模型是建立在集合代数的基础上 域:域是一组具有相同数据类型的值的集合 例:整数、实数、介于
阅读全文
摘要:1.1 数据库系统概述: 1.1.1数据库的4个基本概念 数据库的四个基本概念 - 数据 - 数据库 - 数据库管理系统 - 数据库系统 数据:数据是数据库中存储的基本对象 数据是描述事物的一个符号,可以描述数字、图形、声音、语言等待,但都要经过数字化后存入计算器 数据库(简称DB):数据库是长期存
阅读全文