自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库课堂笔记11

事务是并发控制的基本单位并发控制机制的任务对并发操作进行正确调度保证事务的隔离性保证数据库的一致性 并发操作带来的数据不一致性1.丢失修改(Lost Update)2.不可重复读(Non-repeatable Read)3.读“脏”数据(Dirty Read)记号R(x):读数据xW(x):写数据x 不可重复读包括三种情况:(1)事务T1读取某一数...

2018-12-09 21:05:31 167

原创 数据库课堂笔记10

关系查询处理和查询优化9.1 关系数据库系统的查询处理9.1.1  查询处理步骤关系数据库管理系统查询处理阶段 : 1. 查询分析2. 查询检查3. 查询优化 4. 查询执行   9.1.2  实现查询操作的算法示例 1.选择操作的实现选择操作典型实现方法:(1) 全表扫描方法 (Table Scan)对查询的基本表顺序扫描,逐一检查每个元组是否满足选择条件,把满足条件的...

2018-12-09 21:02:51 466

原创 数据库课堂笔记9

关系查询处理和查询优化9.1 关系数据库系统的查询处理9.1.1  查询处理步骤关系数据库管理系统查询处理阶段 : 1. 查询分析2. 查询检查3. 查询优化 4. 查询执行   9.1.2  实现查询操作的算法示例 1.选择操作的实现选择操作典型实现方法:(1) 全表扫描方法 (Table Scan)对查询的基本表顺序扫描,逐一检查每个元组是否满足选择条件,把满足条件的...

2018-12-09 21:01:39 293

原创 数据库课堂笔记7

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

2018-12-09 21:00:26 1100

原创 数据库课堂笔记6

关系数据理论6.1 问题的提出(1)关系数据库逻辑设计针对具体问题,如何构造一个适合于它的数据模式数据库逻辑设计的工具──关系数据库的规范化理论(2)关系模式由五部分组成,是一个五元组:            R(U, D, DOM, F)6.1.1 问题的提出关系名R是符号化的元组语义U为一组属性D为属性组U中的属性所来自的域DOM为属性到域的映射F为属性组U上的一组数据...

2018-12-09 20:59:17 269

原创 数据库课堂笔记5

数据库的完整性5.1 实体完整性5.1.1 实体完整性定义(1)关系模型的实体完整性CREATE  TABLE中用PRIMARY KEY定义(2)单属性构成的码有两种说明方法 定义为列级约束条件定义为表级约束条件(3)对多个属性构成的码只有一种说明方法定义为表级约束条件[例5.1] 将Student表中的Sno属性定义为码         (1)在列级定义主码     ...

2018-12-09 20:57:51 272

原创 数据库课堂笔记4

第四章 数据库的安全性4.1  数据库安全性概述4.1.1 数据库的不安全因素1.非授权用户对数据库的恶意存取和破坏一些黑客(Hacker)和犯罪分子在用户存取数据库时猎取用户名和用户口令,然后假冒合法用户偷取、修改甚至破坏用户数据。数据库管理系统提供的安全措施主要包括用户身份鉴别、存取控制和视图等技术。2.数据库中重要或敏感的数据被泄露黑客和敌对分子千方百计盗窃数据库中的重要数据...

2018-12-09 20:55:09 234

原创 数据库课堂笔记3

第三章 关系数据库标准语言SQL3.1  数据定义 SQL的数据定义功能: 模式定义表定义视图和索引的定义 3.2数据查询语句格式       SELECT [ALL|DISTINCT] <目标列表达式>[,<目标列表达式>] …       FROM <表名或视图名>[,<表名或视图名> ]…|(SELECT 语句)     ...

2018-12-09 20:52:19 167

原创 数据库课堂笔记2

第二章 关系数据库   关系数据结构及形式化定义2.1.1 关系1. 域(Domain)域是一组具有相同数据类型的值的集合。例:整数实数介于某个取值范围的整数指定长度的字符串集合{‘男’,‘女’}……………..2. 笛卡尔积(Cartesian Product)(1)笛卡尔积给定一组域D1,D2,…,Dn,允许其中某些域是相同的。    D1,D2,…,Dn的笛卡尔积...

2018-12-09 20:49:32 156

转载 数据库课堂笔记1

第一章  数据库系统概述1.1.1.数据数据(Data)是数据库中存储的基本对象数据的定义:描述事物的符号记录 数据的种类:数字、文字、图形、图像、音频、视频、学生的档案记录等2.数据举例(1)数据的含义称为数据的语义,数据与其语义是不可分的。例如  93是一个数据语义1:学生某门课的成绩语义2:某人的体重语义3:计算机系2013级学生人数语义4:请同学给出……...

2018-12-09 20:47:40 284

原创 简单的图书管理系统

#include<bits/stdc++.h>using namespace std;class Time//时间类,已重载运算符{ int year; int month; int day; public: Time() { year=0; month=0; day=0; }...

2018-07-04 23:52:31 192

原创 虚函数与多态知识总结

转眼间就到学期末了,这是本学期最后一堂课了......一、知识总结(一)多态多态性(Polymorphism)是指一个名字,多种语义;或界面相同,多种实现。重载函数是多态性的一种简单形式。虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。(二)虚函数和动态联编 冠以关键字virtual的成员函数称为虚函数。实现运行时多态的关键首先是要说明虚函数,另外,必须用基类指针调用派生类的不同实现...

2018-07-04 23:50:02 219

原创 继承

继承,非常nice,让我们来看一下        继承就是在已有类的基础上创建新类的过程一个B类继承A类,或称从类A派生类B,A称为基类,B称为派生类。语法形式如下:  class 派生类名: 基类名表   {        数据成员和成员函数声明   };基类名表 构成  访问控制  基类名1, 访问控制  基类名2,… ,访问控制  基类名n注意不论种方式继承基类,派生类都不能直接使用基类的私...

2018-07-04 23:22:47 166

原创 STL知识总结

(最近学了个C++标准模板库,名字叫做STL,个人感觉比较实用,但也是不太好理解。其他满分,真的类型全,范围广,最最重要的一点是极为方便。)一    什么是STL     STL是C++标准程序库的核心,深刻影响了标准程序库的整体结构,它由一些可适应不同需求的集合类,以及在这些数据集合上操作的算法构成,STL内的所有组件都由模板构成,其元素可以是任意类型。STL是所有C++编译器和所有操作系统平台...

2018-05-28 00:07:31 223

原创 运算符重载知识总结

一、什么是运算符重载       运算符重载

2018-05-27 17:15:24 360

原创 类与对象学习总结

开始了类的学习,是个难啃的硬骨头,下面开始对类学习的总结。一、知识总结        简单来说,类是一个包含函数的结构体。是对具有相同属性和行为的一组对象的抽象与统一描述。比如学生信息统计表,定义一个student类,其中的学号,姓名,各科成绩这些数据成员就是用来描述学生的属性。下面介绍一下类的格式:class student//类名,表示声明一个类,例如student{       public...

2018-04-25 21:02:55 483

原创 递归函数总结

递归函数的分量在C语言中还是很大的,所以本人从函数中把递归单独拿出来写。一、学了什么      递归函数还是相当有趣的,在本人看来好像一条咬住自己尾巴旋转的蛇一般。所不同的是前者有尽而后者无尽...我们把直接或者间接调用自身的函数称为递归函数。他的工作原理就是把问题层层转化为规模较小的问题,而规模最小时往往可以直接解决。这样问题就迎刃而解了。但是递归题的难点也在这里了,如何正确的定义递归,并推导出...

2018-04-01 20:06:06 463

原创 我的第一篇博客——函数学习

(呜呼~终于,本人要开始写自己的博客了。上半学期以及这学期开学初我们完成了了C语言的学习,并开始了C++学习的无缝连接。而作为C语言的结束,函数这一章确实可以涵盖整个C语言了。)一      学了什么        先说一下本人的理解,函数就是把一些反复使用的程序,或者像递归一样的程序单独拿出来定义,大大减少了程序的工作量。并且方便程序员进行错误的更改。好了,步入正题。<1>函数要先定...

2018-03-24 23:22:09 197

空空如也

空空如也

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

TA关注的人

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