
数据库
文章平均质量分 68
haohulala
进击的蛋糕(dangao123coding)
展开
-
《数据库系统概论》知识点总结 第三章sql语言例题
第三章 sql数据库操作例题1:建立一个“学生表”StudentCREATE TABLE Student( Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) UNIQUE, Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20));系统执行玩这个sql语句之后就在数据库中建立一个新...原创 2018-09-12 10:28:56 · 3539 阅读 · 1 评论 -
《数据库系统概论》知识点总结第七章 数据库设计
第七章 数据库设计1.数据库设计(database design):对于一个给定的应用环境,构造优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,是指能够有效的存储和管理数据,满足各种用户的应用需求,包括信息关系需求和数据操作需求。2.数据库设计的基本步骤:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行与维护。3.数据字典:关于数据库中数据的描述...原创 2018-09-15 09:52:32 · 1469 阅读 · 0 评论 -
《数据库系统概论》第六章 关系数据理论
第六章 关系数据理论1.函数依赖的定义:设R(U)是属性集U上的关系模式,X,Y是U的子集,且对于R(U)上任意一个可能的关系r,r中不存在两个不同的Y对应于相同的X的情况,则称Y函数依赖于X,记作X->Y2.完全函数依赖:在R(U)中,如果X->Y,并且对于X的任何一个真子集X'都有X'不蕴含Y,则称Y对X完全函数依赖3.传递函数依赖:在R(U)中,如果X->Y(Y...原创 2018-09-14 17:29:15 · 2048 阅读 · 0 评论 -
《数据库系统概论》知识点总结 第二章
第二章,关系数据库1.关系的几个基本概念:1)域(domain):域是一组具有相同数据类型的值的集合;2)笛卡尔积(cartesian product):两个域所有可能的组合情况。比如域A{a,b},域B{c,d},则A X B的笛卡尔积为{ac,ad,bc,bd},笛卡尔积后的集合中元素的数量就是两个域本来元素数量的乘积,三个或者三个以上域进行笛卡尔积也同理;3)关系(relat...原创 2018-09-11 09:27:44 · 1814 阅读 · 1 评论 -
《数据库系统概论》知识点总结 第五章 数据库完整性
第五章 数据库完整性1.数据库的完整性(integrity)是指数据的正确性(correctness)和相容性(compat-ability)。2.实体完整性1)定义实体完整性学生表Student中Sno为码CREATE TABLE Student( Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) NOT NULL, S...原创 2018-09-14 08:59:16 · 1888 阅读 · 4 评论 -
《数据库系统概论》知识点总结 第四章 数据库安全性
第四章 数据库安全性1.数据库的不安全因素:非授权用户对数据库的恶意存取和破坏;数据库中重要或敏感数据的泄露;安全环境的脆弱性。2.权限的授权和回收例题1:把查询Student表的权限授权给用户U1GRANT SELECTON TABLE StudentTO U1;例题2:把Student和Course表的所有操作权限授权给U1,U2GRANT ALL PRIVIL...原创 2018-09-13 09:54:05 · 2304 阅读 · 0 评论 -
《数据库系统概论》知识点总结 第一章
第一章,绪论1.数据库的四个基本概念:1)数据(data):描述事物的符号记录称为数据;2)数据库(database DB):数据库是长期存储在计算机内,有组织的,可共享的数据的集合;3)数据库管理系统(database managent system DBMS):操作管理数据库的软件,是用户和数据库管理员和数据库交互的接口;4)数据库系统(database system DB...原创 2018-09-10 22:24:02 · 3822 阅读 · 0 评论 -
《数据库系统概论》第十一章 并发控制
第十一章 并发控制1.并发操作带来的数据不一致性包括丢失修改,不可重复读和读“脏”数据丢失修改(lost update):两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了T1提交的结果,导致T1的修改被覆盖不可重复读(non-repeatable read):T1读取数据后T2进行了修改删除或者插入,然后T1再次读的时候读到的数据就不对了读“脏”数据(dirty read...原创 2018-09-16 20:53:42 · 768 阅读 · 0 评论 -
《数据库系统概论》知识点总结 第十章
第十章 数据库恢复技术1.事务:是用户定义的一个数据库操作序列,对于这些操作要么全做,要么全不做,是一个不可分割的工作单位。2.事务的属性COMMIT:表示提交,一次提交所有的事务,即将事务中所有对数据库的更新都写回到磁盘上;ROLLBACK:如果事务执行中途中断了,那么将会恢复之前对数据库的操作3.事务的ACID特性:原子性(Atomicity),一致性(Consistency)...原创 2018-09-16 10:29:42 · 1151 阅读 · 0 评论 -
《数据库系统概论》知识点总结 第九章
第九章 关系查询处理和查询优化1.查询处理的步骤:1)查询分析:对语句进行扫描、词法分析、语法分析。2)查询检查:对合法查询语句进行语义分析,根据数据字典中有关模式的定义检查语句中的数据库对象比如关系名、属性名、是否存在和有效。(这时的完整性检查是初步的、静态的检查)3)查询优化:分为代数优化和物理优化4)查询执行2.选择操作的实现:1)简单的权标扫描算法(table ...原创 2018-09-16 09:42:05 · 960 阅读 · 0 评论 -
《数据库系统概论》第八章数据库编程 ODBC 和 JDBC
第八章 数据库编程ODBC代码参考:https://blog.youkuaiyun.com/buptlihang/article/details/80275641#include "stdafx.h"#include <windows.h>#include <iostream>#include <sql.h>#include <sqlext.h&...原创 2018-09-15 13:14:43 · 1056 阅读 · 0 评论