自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 并发控制

v多用户数据库系统    允许多个用户同时使用的数据库系统n飞机定票数据库系统n银行数据库系统 n特点:在同一时刻并发运行的事务数可达数百上千个   v多事务执行方式   (1)事务串行执行n每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行n不能充分利用系统资源,发挥数据库共享资源的特点(2)交叉并发方式(Interleaved  Co...

2018-11-17 14:23:56 206

原创 数据库恢复技术

v事务(Transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 v事务和程序是两个概念n在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序n一个程序通常包含多个事务 v事务是恢复和并发控制的基本单位事务的ACID特性:v原子性(Atomicity)v一致性(Consistency)...

2018-11-17 14:17:42 134

原创 关系查询处理和查询优化

v查询优化分类 :n代数优化:指关系代数表达式的优化 n物理优化:指存取路径和底层操作算法的选择 v关系数据库管理系统查询处理阶段 : 1. 查询分析2. 查询检查3. 查询优化 4. 查询执行    v选择操作典型实现方法:(1) 全表扫描方法 (Table Scan)l对查询的基本表顺序扫描,逐一检查每个元组是否满足选择条件,把满足条件的元组作为...

2018-11-17 14:06:37 1154

原创 数据库设计

 v数据库设计n数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。n信息管理要求:在数据库中应该存储和管理哪些数据对象 。n数据操作要求:对数据对象需要进行哪些操作,如查询、增、删、改、统计等操作。 v数据库设计n数据库设计是指...

2018-11-17 13:58:57 532

原创 关系数据理论

                   关系模式由五部分组成,是一个五元组:            R(U, D, DOM, F)n关系名R是符号化的元组语义nU为一组属性nD为属性组U中的属性所来自的域nDOM为属性到域的映射        F为属n由于D、DOM与模式设计关系不大,因此在本章中把关系模式看作一个三元组:R<U,F>n当且仅当U上的一个关系...

2018-11-17 13:49:18 246

原创 数据库的完整性

                                               数据库的完整性n数据的正确性l是指数据是符合现实世界语义,反映了当前实际状况的n数据的相容性1.是指数据库同一对象在不同关系表中的数据是符合逻辑的例如,2.学生的学号必须唯一3.性别只能是男或女4.本科学生年龄的取值范围为14~50的整数5.学生所选的课程必须是学校开设...

2018-11-17 13:32:50 922

原创 数据库的安全性

数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改或破坏 。 系统安全保护措施是否有效是数据库系统主要的性能指标之一。 数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改或破坏 。 系统安全保护措施是否有效是数据库系统主要的性能指标之一  非授权用户对数据库的恶意存取和破坏一些黑客(Hacker)和犯罪分子在用户存取数据库时猎取用户名和用户口令...

2018-11-17 13:22:34 3292

原创 关系数据库标准语言SQL

两种插入数据方式 插入元组 插入子查询结果 可以一次插入多个元组 语句格式  INSERT  INTO <表名> [(<属性列1>[,<属性列2 >…)]  VALUES (<常量1> [,<常量2>]… );功能1.将新元组插入指定表中 INTO子句1.指定要插入数据的表名及属性列2.属性列的顺序...

2018-11-17 12:55:25 186

原创 关系数据库

1.关系单一的数据结构----关系现实世界的实体以及实体间的各种联系均用关系来表示逻辑结构----二维表 从用户角度,关系模型中数据的逻辑结构是一张二维表 建立在集合代数的基础上1.域域是一组具有相同数据类型的值的集合。例:整数 实数 介于某个取值范围的整数 指定长度的字符串集合 {‘男’,‘女’} ……………..2.笛卡尔积笛卡尔积给定一组域D1,D2...

2018-11-17 11:01:48 154

原创 基本的数据库概论和基本知识

一.数据库系统概论图片图片2二.数据模型三.数据库系统的结构四.数据库系统的组成 

2018-11-17 09:59:35 492

原创 多态总结

虚函数与多态Ø多态性(Polymorphism)是指一个名字,多种语义;            或界面相同,多种实现。Ø 重载函数是多态性的一种简单形式。Ø 虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。虚函数和动态联编Ø  冠以关键字 virtual 的成员函数称为虚函数Ø 实现运行时多态的关键首先是要说明虚函数,另外,必须用  基类指针调用派生类的不同实现版本。9.3.1虚函数...

2018-07-08 23:02:47 101

原创 继承

继承                                                   8.1类之间都关系         在面向对象技术中,类是数据和操作的集合,它们之间有3种主要的关系:has-a,uses-a和is-a.l  Has-a表示类的包含关系,用于描述一个类由多个“部件类”构成。l  Use-a表示一个类部分的使用另一个类。l  Is-a表示一种分类方式,描述类的...

2018-07-08 23:01:10 595

原创 图书管理系统心得

心得图书馆管理系统前前后后做了有一个月,记得刚开始的一个版本,虽然做了很长时间,但是只能构建,几乎没大有能运行的功能,然后又重新改,最基本的把数据信息写入txt文件,都写不进去,写入和读出都有问题,还有的时候会用混了。通过课本和在网上找例子,就会写入信息了。删除也写了,但是不能实现,就又捣鼓了不少时间。最后虽然得的成绩不好,但是交了作业之后,我又花了时间把没弄出来的,运行不出来的,又弄出来了。挺有...

2018-06-30 21:05:23 1003

原创 重载运算符和STL总结

重载运算符和STL总结。7.1运算符重载规则C++具有简单的运算符重载功能,例如:+、-、*、/等运算对整数、单精度数和双精度数的操作是大不相同的。由于c++已经为基本类型重载了这些运算符,因此在程序中会不知不觉地使用不同的重载版本。                                            7.1.1重载运算符的限制1. C++语言中大部分预定义的运算符都可以被重载,...

2018-05-27 21:23:07 980

原创 类与对象总结

类与对象一.  知识点部分。6.1.1、类和对象的定义1.定义:类是面向对象程序设计,实现信息封装的基础。类是一种用户定义类型,也称为类类型。2.定义类和对象:在C++中,属性用数据的存储结构实现,称为类的数据成员;方法用函数实现,称为成员函数,它们都是类的成员。1> 定义类的时候一定不能忘了在最后的中大括号后面加上分号。例:class<>      {             ...

2018-04-25 21:32:37 512

原创 函数学习总结

知识点:1.      函数定义的语法类型:数据类型  函数名(形式参数表){              函数    //执行语句 }2.      数据类型为void,无返回值。3.      除主函数外,其余函数名任取,最好便于记忆。4.      形参表可以是空的。(函数后的圆括号必须要有)5.      形参可以是变量名,数组名或指针名,它的作用是实现主调函数与被调函数之间的关系。(形参必...

2018-03-24 16:18:37 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除