自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据库--十一章--并发控制

一:并发控制概述1.并发控制机制的任务:对并发操作进行正确调度;保证事务的隔离性;保证数据库的一致性。2.并发操作带来的数据不一致性:丢失修改(Lost Update);不可重复读(Non-repeatable Read);读“脏”数据(Dirty Read)3.不可重复读包括三种情况:(1)事务T1读取某一数据后,事务T2对其做了修改,当事务T1再次读该数据时,得到与前一次不同的值 ;(2...

2018-12-11 10:24:04 194

原创 数据库--第十章--数据库恢复技术

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

2018-12-11 10:23:13 335

原创 数据库--第九章--关系查询处理和关系优化

一:关系数据库系统的查询处理1.查询处理步骤关系数据库管理系统查询处理阶段 : ?查询分析 查询检查 查询优化 查询执行实现查询操作的算法示例选择操作典型实现方法:(1) 全表扫描方法 (Table Scan)对查询的基本表顺序扫描,逐一检查每个元组是否满足选择条件,把满足条件的元组作为结果输出适合小表,不适合大表(2)索引扫描方法 (Index Scan)适合于选择条件中的属性...

2018-12-11 10:22:14 361

原创 数据库--第七章--数据库设计

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

2018-12-10 09:05:31 2300

原创 数据库---第六章--关系数据理论

一.数据依赖1.数据依赖的类型函数依赖(Functional Dependency,简记为FD)多值依赖(Multivalued Dependency,简记为MVD)其他:数据依赖对关系模式的影响2."好"的模式:不会发生插入异常、删除异常、更新异常,数据冗余应尽可能少原因:由存在于模式中的某些数据依赖引起的解决方法:通过分解关系模式来消除其中不合适的数据依赖二.函数依赖1....

2018-12-10 08:19:30 739

原创 数据库---第五章---数据库完整性

第五章  数据库完整性一、实体完整性1. 实体完整性定义a.关系模型的实体完整性CREATE  TABLE中用PRIMARY KEY定义b.单属性构成的码有两种说明方法 定义为列级约束条件定义为表级约束条件c.对多个属性构成的码只有一种说明方法定义为表级约束条件 2. 实体完整性检查和违约处理a.插入或对主码列进行更新操作时,关系数据库管理系统按照实体完整性规则自动进行检查。...

2018-12-10 08:03:45 1184

原创 数据库---第四章----数据库安全性

一、数据库安全性概述1.数据库的不安全因素(1)非授权用户对数据库的恶意存取和破坏(2)数据库中重要或敏感的数据被泄露(3)安全环境的脆弱性2.安全标准简介1985年美国国防部(DoD)正式颁布《DoD可信计算机系统评估准则》(简称TCSEC或DoD85)不同国家建立在TCSEC概念上的评估准则欧洲的信息技术安全评估准则(ITSEC)加拿大的可信计算机产品评估准则(CTCPEC)...

2018-12-08 17:55:19 820

原创 数据库----第三章----SQL

一.SQL1.特点:综合统一高度非过程化面向集合的操作方式以同一种语法结构提供多种使用方式语言简洁,易学易用2.基本表:本身独立存在的表SQL中一个关系就对应一个基本表一个(或多个)基本表对应一个存储文件一个表可以带若干索引3.存储文件逻辑结构组成了关系数据库的内模式物理结构对用户是隐蔽的4.视图从一个或几个基本表导出的表数据库中只存放视图的定义而不存放视图对应的...

2018-12-07 12:44:40 611

原创 数据库--第二章--关系数据库

一.关系数据结构及形式化定义1.关系(1)域:域是一组具有相同数据类型的值的集合。(2)笛卡尔积::给定一组域D1,D2,…,Dn,允许其中某些域是相同的。    如:D1,D2,…,Dn的笛卡尔积为:    D1×D2×…×Dn ={(d1,d2,…,dn)|di属于Di,i=1,2,…,n}注意:所有域的所有取值的一个组合且不能重复。a.笛卡尔积中每一个元素(d1,d2,…,dn...

2018-12-06 18:42:47 397

原创 数据库笔记-----第一章------绪论

 一.数据库系统概述1.数据库技术是数据管理的有效技术,是计算机科学的重要分支,是信息系统的核心和基础。2.数据库的4个基本概念数据:是描述事物的符号记录,是数据库中存储的基本对象。数据的种类包括数字、文字、图形、图像、音频、视频、学生的档案记录等。其含义称为数据的语义。 数据库:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库的基本特征有:数据按一定的数据模型组...

2018-12-03 19:06:32 1026

原创 图书馆管理系统总结

1. 设计思路 本次程序设计依然写的是图书馆管理系统,因为之前一直在写这个程序,但是一直写不好,所以就没有尝试列车管理。这次我将以前的程序完全抛弃,认真研读了老师发在群里的模板,写出了图书馆管理系统,虽然还是有很多不足,但是这是我在有限的时间内尽自己的努力能调通的程序,比起以前来还是有很大的进步的。 设计思路来讲,还是本着大方面实现用户端和管理端的两个大方面。借鉴学校图书馆的各个功能进行比对,努力...

2018-07-08 23:01:03 1096

原创 多态学习总结

一.多态性的概念多态性是指一个名字,多种语义;或界面相同,多种实现。其中重载函数是多态性的一种简单形式。虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。二.虚函数标志:virtual虚函数的作用就是实现多态性----以共同的方法,对不同的对象采取不同的策略。定义:虚函数只能是类中的成员函数,而且不能是静态的。语法:class 类名{    ....virtual 返回类型 函数名(形...

2018-07-07 23:34:48 319

原创 继承学习总结

一.类之间的关系    一个大的应用程序,通常由多个类构成,类与类之间相互协调工作。本节对继承做学习总结。二.基类和派生类    1.语法规则    class派生类名:基类名表    {        数据成员和成员函数说明    };    其中,基类名表语句格式如下:    访问控制 基类名1,访问控制 基类名2,……访问控制 基类名n    如果一个“基类名表”中只有一个基类,称为单继承;...

2018-07-07 20:19:26 218

原创 重载运算符与STL学习总结

一.  重载运算符规则1.重载运算符的限制C++中大部分运算符都可以被重载,但是以下运算符不能被重载: .        .*       ::       ?:       sizeof  重载运算符可以对运算符内容作出新的解释,但是基本语义不变,如:不改变运算符的优先级不改变运算符的结合性不改变运算符所需要的操作数注意:不能创建新的运算符,只有系统预定义的运算符才能被重载。2.重载运算符的语法...

2018-05-27 23:56:26 320

原创 类与对象学习总结

一. 类和对象的定义与访问类是用户定义的数据和操作这些数据的函数的封装。二. 定义类和对象1.“类”里面包含的是一些性质和功能相同或相似的东西,它是抽象的,当属性赋给具体的值,方法有具体的内容时,才成为对象。2.C++中,数据的存储结构,称为数据成员;方法用函数实现,称为成员函数。3.语法规则:Class<类名>{public:公有段数据成员和函数;protected:保护段数据成员和...

2018-04-25 23:59:43 211

原创 函数学习总结

函数学习总结一.函数的定义函数定义的语法形式数据类型  函数名(形式参数表){   函数体  //执行语句}注意事项函数的数据类型是函数的返回值类型(若数据类型为void类型,则无返回值)。如:intmax(int a)或者 void max(int  n) 形式参数(形参)表可以是空的(既无参函数),多个形参用逗号隔开,但是每一个都必须写明形参类型,类型相同也不可省略。形参可以是变量名,数组名或...

2018-03-24 20:12:46 260

空空如也

空空如也

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

TA关注的人

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