- 博客(17)
- 收藏
- 关注
原创 数据库总结第十一章
第十一章 并发控制多用户数据库系统 允许多个用户同时使用的数据库系统 飞机定票数据库系统 银行数据库系统 特点:在同一时刻并发运行的事务数可达数百上千个 多事务执行方式 (1)事务串行执行 每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行 不能充分利用系统资源,发挥数据库共享资源的特点 (2)交叉并发方式(Interleaved...
2018-12-01 19:21:46
550
原创 数据库总结第十章
第十章 数据库恢复技术10.1 事务的基本概念1.事务事务(Transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 事务和程序是两个概念 在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序 一个程序通常包含多个事务 事务是恢复和并发控制的基本单位 2.事务的ACID特性事务的ACID特...
2018-12-01 19:21:17
504
原创 数据库总结第九章
第九章 关系查询处理和查询优化9.1 关系数据库系统的查询处理本章内容: -p 关系数据库管理系统的查询处理步骤 查询优化的概念 基本方法和技术 查询优化分类 : 代数优化:指关系代数表达式的优化 物理优化:指存取路径和底层操作算法的选择 查询处理步骤关系数据库管理系统查询处理阶段 :1. 查询分析2. 查询检查3. 查询优化4. 查询执行 ...
2018-12-01 19:20:51
771
1
原创 数据库总结第七章
第七章 数据库设计7.1 数据库设计概述数据库设计 数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。 信息管理要求:在数据库中应该存储和管理哪些数据对象 。 数据操作要求:对数据对象需要进行哪些操作,如查询、增、删、改、统计等...
2018-12-01 19:19:35
1443
原创 数据库总结第六章
第六章 关系数据理论6.1 问题的提出关系数据库逻辑设计 针对具体问题,如何构造一个适合于它的数据模式 数据库逻辑设计的工具──关系数据库的规范化理论 关系模式由五部分组成,是一个五元组: R(U, D, DOM, F) 关系名R是符号化的元组语义 U为一组属性 D为属性组U中的属性所来自的域 DOM为属性到域的映射 F为属性组...
2018-12-01 19:18:48
1580
原创 数据库总结第五章
第五章 数据库完整性数据库的完整性 数据的正确性 是指数据是符合现实世界语义,反映了当前实际状况的 数据的相容性 是指数据库同一对象在不同关系表中的数据是符合逻辑的 例如, 学生的学号必须唯一 性别只能是男或女 本科学生年龄的取值范围为14~50的整数 学生所选的课程必须是学校开设的课程,学生所在的院系必须是学校已成立的院系 ...
2018-12-01 19:17:40
909
原创 数据库总结第四章
第四章 数据库安全性数据库安全性问题的提出 数据库的一大特点是数据可以共享 数据共享必然带来数据库的安全性问题 数据库系统中的数据共享不能是无条件的共享 例: 军事秘密、国家机密、新产品实验数据、 市场需求分析、市场营销策略、销售计划、 客户档案、医疗档案、银行储蓄数据 数据库的安全性是指保护数据库以防止不合法使用所造成的数据...
2018-12-01 19:12:55
854
原创 数据库总结第三章
第三章 关系数据库标准语言SQL3.1 SQL概述 标准 大致页数 发布日期 SQL/86 1986.10 SQL/89(FIPS 127-1) 120页 1989年 SQL/92 ...
2018-12-01 19:12:12
662
原创 数据库总结第2章
第二章 关系数据库关系数据库简介1,提出关系模型的是美国IBM公司的E.F.Codd1970年提出关系数据模型E.F.Codd, “A Relational Model of Data for LargeShared Data Banks”, 《Communication of theACM》,19702,之后,提出了关系代数和关系演算的概念3,1972年提出了关系...
2018-12-01 19:10:39
403
原创 数据库总结——绪论
第一章绪论1.1 数据库系统概述1,数据库技术产生于六十年代末,是数据管理的有效技术,是计算机科学的重要分支。2,数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。3,数据库已经成为每个人生活中不可缺少的部分。数据库的4个基本概念数据(Data)数据库(Database)数据库管理系统(DBMS)数据库系统(DBS) 数据...
2018-12-01 19:07:38
265
原创 高仿12306系统
#include<bits/stdc++.h>using namespace std;class Time{ int hour; int minute;public: Time(int v,int m ):hour(v),minute(m) {} Time() { hour=0; minute=0; } int ge...
2018-07-01 18:37:20
347
1
原创 用户类
#include<bits/stdc++.h>using namespace std;class Times //为啥非要用Times{ int month; int day; int hour; int minute; public: Times ( int x,int y,int z,int q):month(x),day(y),hour(z),mi...
2018-07-01 18:34:18
239
原创 图书管理系统总结
设计思路基本功能为增删查改,实现文件的读和写,使用STL以及vector。将一个系统分为用户和管理员两大类:对于用户,分为用户数据类和用户操作类:在用户数据类中只有借阅记录的向量。在用户操作类中只有书的向量而没有用户的向量,主要功能为查书、借书、还书、续借。在管理员中又分为管理图书和管理用户:管理图书的操作为:增加图书,删除图书,查询图书。管理用户的操作为:增加用户、删除用户、查询用户。另外还有时...
2018-07-01 18:32:16
374
原创 继承、虚函数与多态学习总结
基础知识点●类之间的关系继承:在已有类的基础上创建新类的过程 一个B类继承A类,或称从类 A 派生B类 A 称为基类(父类),类 B 称为派生类(子类)●基类和派生类类继承关系的语法形式 class 派生类名 : 基类名表 { 数据成员和成员函数声明 };基类名表 构成 访问控制 ...
2018-07-01 18:28:51
249
原创 运算符重载与STL学习总结
基础知识点运算符重载可以使用户自定义的数据以一种更简洁的方式工作●不能重载的算符 . :: .* ?: sizeof●可以重载的运算符+ - * / % ^ & | ~! = < > += -= *= /= %^= &= |= << >>...
2018-05-27 13:15:00
196
原创 类的学习总结
基础知识点●类的定义类是对具有相同属性和行为的一组对象的抽象与统一描述。是用户自定义的数据类型。类的定义包括行为和属性两个部分。属性以数据表示,行为通过函数实现。类的成员可以是其他类的对象,但不能以类自身的对象作为本类的成员,而类自身的指针和引用可以作为类的成员。类定义必须以分号“;”结束。类与结构体的区别:没有明确指定类成员的访问权限时,C++结构体的成员是公有的,而类的成员是私有的。●访问...
2018-04-25 23:25:52
460
原创 函数学习总结
基础知识点 从形式上看,可以将函数分为有参函数、无参函数和空函数三大类。无参函数在调用时不需要给出参数,主调函数并不将数据传给被调用函数,一般不需要带回函数值,所以函数类型说明为void;有参函数在调用时则必须给出参数,主调函数要将数据传给被调函数,一般需要带回函数值;空函数即函数体只有一对花括号,花括号内没有任何语句的函数。 调用函数之前要先声明函数原型,形式如下: ...
2018-03-24 23:32:18
192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人