数据库系统-第七章


7.1 数据库设计概述数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效的存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求7.1.3 数据库设计的基本步骤需求分析概念结构设计逻辑结构设计物理结构设计数据库实施数据

数据库系统-第六章


第六章 关系数据理论6.1 问题的提出作为一个二维表,关系要符合一个最基本条:每一个分量必须是不可分的数据项。满足该条件的关系模式叫做第一范式(1NF)数据依赖是一个关系内部属性与属性之间的一种约束关系,通过属性见值的相等与否体现出来多种类型的数据依赖中最重要的是函数依赖和多值依赖6.1.1 函数依

数据库系统-第五章


数据库的完整性是指数据的正确性和相容性DBMS必须实现:提供定义完整性约束条件的机制提供完整行检查的方法进行违约处理5.1 实体完整性5.1.1 定义实体完整性单属性构成的码:列级/表级姐约束条件多属性构成的码:表级约束条件5.1.2 实体完整性检查和违约处理检查主码值是否唯一检查主码的各个属性是否

数据库系统-第四章


4.1 数据库安全性概述数据库的安全性是指保护数据库不合法使用造成的数据泄漏、篡改或破坏4.1.1 数据库的不安全因素非授权用户对数据库的恶意存取和破坏数据库中重要或敏感的数据被泄漏安全环境的脆弱性4.2 数据库安全性控制4.2.1 用户身份鉴别是数据库管理系统提供的最外层安全保护措施用户标示:用户

数据库系统-第三章


3.1 SQL概述3.1.1 SQL的产生与发展目前没有一个数据库系统能够支持SQL标准的所有概念和特性3.1.2 SQL特点** 数据查询、数据操纵、数据定义、数据控制 **综合统一高度非过程化面向集合的操作方式以同一种语法结构提升多种使用方式语言简洁易学易用3.1.3 SQL的基本概念与数据库的

数据库系统-第二章


2.1.1 关系2.1.1.1 域域是一组具有像同数据类型的值的集合(数据库一张表)2.1.1.2 笛卡尔积​是一种集合上的关系运算D1×D2×D3×...×Dn={(d1×d2×d3×...×dn)∣diϵDi,i=1,2...,n}\\D_1\times D_2\times D_3\times

数据库系统-第一章


1.1数据库系统概述1.1.1 数据库的四个基本概念数据: 描述事物的符号记录,数据的含义称为数据的语义,数据与其语义是不可分的数据库: 长期储存在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,且可共享数据库管

Mac系统下搭建静态个人博客—Hexo框架

日常 

title: Mac系统下搭建静态个人博客——Hexo框架data: 2021.5.15updated: 2021.5.17categories: 日常Hexo博客框架官网前期准备首先前往Node.js的官网下载LTS版本的Node.js并安装打开终端并进入管理员模式sudo su输入密码后进入管理

Mac OS平台Clion不支持bits/stdc++.h头文件的解决方法

日常 

title: Mac OS平台Clion不支持bits/stdc++.h头文件的解决方法data: 2021.1.20updated: 2021.5.17categories: 日常升级G++、GCC版本第一步:安装HomeBrew运行该页面的脚本并选择中科大镜像等待其运行完毕即可第二步:使用Hom

后端高并发处理与分布式架构的选择


第一章 概述与基本概念1.1 概述服务端架构多种多样,选择合适的后端架构能够在满足任务要求的情况下节省大量的资源1.2 基本概念和约定Tomcat和NginxTomcat 是一个免费的开放源代码的Web 应用服务器,其上可部署前端和后端应用服务,虽然不严谨,但是下文均以Tomcat代指Web应用Ng