数据库
皮卡猴
中科院硕士,喜欢写写画画的理工宅男,信奉爱生活,爱coding的理想生活状态。目前正在准备论文和2022届秋招!
展开
-
MySql学习笔记(一):创建数据库,创建表,加载数据,数据检索
一、准备工作1.1 安装mysql1.2 配置mysql安装完成后,将下面路径C:\Program Files\MySQL\MySQL Server 5.7\bin配置到环境变量中去。控制台下,输入>mysql -hlocalhost -uroot -p123456,进入mysql。二、创建并且使用databases2.1 查看已有databasesshow databases命令和use tb_test2.2 创建表show tables命令create table命令原创 2020-07-30 21:33:14 · 513 阅读 · 0 评论 -
通过示例理解数据库相关概念(一、关系,元组,域,键,笛卡儿积等等)
出发点:数据中的各种定义实在看不下去,太离散数学了。只有直接看例子了,少牺牲点脑细胞。但是,没有了严谨的定义,很多东西就只可意味不可言传了。通过例子可以用来理解数据库的离散数学式的定义。例子: Stu表 学号...原创 2019-10-03 15:56:31 · 7229 阅读 · 0 评论 -
通过示例理解数据库相关概念(二、关系运算)
总共包括布尔运算,选择,投影,连接,除运算。布尔运算 同类关系:1.R和S具有相同的度;2.R和S的对应属性定义在同一域上。 布尔运算大多是在同类关系中进行的。 布尔运算包括并,交,差,广义笛卡儿积,补,有效补 例子: dom(宿舍) = { 108,106 } dom(姓名) = {数数...原创 2019-10-04 13:21:43 · 367 阅读 · 0 评论 -
通过示例理解数据库相关概念(三、函数依赖,闭包)
函数依赖(Function Dependency,FD):数学形式的定义就不说了,有一个等价的定义可以仔细体会一下:(FD的等价定义) 对X中的任一值x, 的值仅有一个元组,则有X→Y。注意基本单位是关系中的属性,即列与列之间的依赖关系(决定关系)上例子:已知关系SC(Sno,Cno,Grade,Credit):Sno,学号;Cno,课程号;Grade,成绩;Credit,...原创 2019-10-04 17:56:41 · 3434 阅读 · 2 评论 -
通过示例理解数据库相关概念(四、范式)
第一范式(1NF):关系模式R的每一属性值都是不可再分的最小数据单位关系Employee 职工号 姓名 电话 E01 张无忌 6591881(O) E01 张无忌 6591882(H) E01 张无忌 18711111110(T) E02 赵敏 18711111112(T) E03 周芷若 659...原创 2019-10-04 20:56:58 · 351 阅读 · 0 评论 -
通过示例理解数据库相关概念(五、无损连接,无损分解,依赖保持性等)
上篇记录了范式相关的概念和示例,原则上所设计的数据库应该满足范式。对于不满足范式的关系模式,解决的主要办法就是进行分解。无损连接和无损分解上例子:关系模式R=(A,B,C,D,E),R1 = (A,D),R2 = (A,B),R3= (B,E),R4= (C,D,E),R5=(A,E)F={A→C,B→C,C→D,DE→C,CE→A},分解r ={R1,R2,R3,R4,R...原创 2019-10-06 20:04:30 · 18161 阅读 · 9 评论 -
数据库系统设计
数据库系统设计主要包括:需求分析,概念结果设计,逻辑结构设计,数据库物理设计几个阶段。一、需求分析需求分析阶段有一个概念。数据字典:是系统中各类数据描述的集合,是对数据收集和数据分析的详细描述。包括:1、数据项 2、数据结构 3、数据流 4、数据存储 5、处理过程二、概念结构设计概念...原创 2019-10-07 13:55:08 · 10785 阅读 · 0 评论