随笔分类 - 数据库原理
在家上课,脑子不好使,学习笔记
摘要:论如何删除 MySQL老顽固 去年的时候,因为课程需要所以安装了 MySQL 进行数据库配置, 因为各种原因 删了又装装了又删…… 万年老非酋就不该瞎折腾,在卸载 mysql x86 版本的时候,遗留下了一个 删不掉的 东西 mysql Connectornet/net x.x.x. 用官方的安装器
阅读全文
摘要:视图和索引 索引(Index)是影响数据性能的重要因素之一,设计高效的、合理的索引可以显著提高数据信息的查询速度和应用程序的性能。 视图(View)是一个存储指定查询语句的虚拟表,视图中数据来源于由定义视图所引用的表,并且能够实现动态引用,即表中数据发生变化,视图中的数据随之变化 理解索引 MySQ
阅读全文
摘要:添加、更新与删除数据 1.添加数据 命令格式: INSERT|replace INTO 表名(字段名1,字段名2,……) VALUES(值1,值2,……), (值1,值2,……); 需要注意:使用insert语句不能插入重复的id号, replace 等价于 replace or insert 意义
阅读全文
摘要:多表操作 多表操作会涉及到 主码, 外码,这一块的知识 数据库理论课已经总结过了,这里不再赘述 对已存在表 修改约束用 alter table 表名 add constraint FK_ID foreign key(外键字段名) REFERENCES 外表表名(主键字段名); 即可 删除外码 用 a
阅读全文
摘要:数据库和数据表的基本操作 本次涉及命令 如何创建数据库 Create database 数据库名称; 查看数据库 SHOW DATABASES; SHOW create DATABASE 数据库名; 删除数据库 Drop database 数据库名; 创建数据表 Create table 表名; 打
阅读全文
摘要:个人运气比较差,第一次装mysql为了和QT对接,结果发下QT 要求试 MySQL 32位 的 装上去之后发现有bug 然后卸掉之后发现一个东西一直卸不掉,导致无法重新安装Mysql,成天以sqlite度日 就是这玩意,打死没卸掉 现在 要上实训课, 所以开启我两年前装的Ubuntu(捂脸),来安装
阅读全文
摘要:(1)基本概念 ① 属性和域: 每个事物有很多属性,每个属性对应的取值范围叫做域,所有对域都是原子数据(第一范式1NF) ② 相关名词 n元关系:R(D1,D2,D3...Dn)是n元关系,其中关系属性的个数称为“元数”,元组的个数称为“基 数”,也就是记录值。 候选码:若关系中某一个属性或者属性组
阅读全文
摘要:本文涉及:码、超码、主码、全码、外码、主属性、主键、主关键字、非主属性 一、分析与理解 首先说明 键字=码字,所以 主键=主码=主关键字,候选键=候选码=候选关键字,余下的叫非主属性 所谓 关系主码,指的是一个表中的一个(或一组)属性,用来标识该表的每一行或与另一个表 产生 联系。 祭大招: 图片来
阅读全文
摘要:今天,参加数据库线上讨论的问题(每次都得花我好多时间……) 问下面三者的关系,一开始我很懵,没学过 实体型 和 实体集, 因为看的是 浙大的课,而不是人大的课,书也不一样,书里莫得提及这个概念…… 实体(Entity) 客观存在并可相互区别的事物称为实体。可以是具体的人、事、物或抽象的概念。 例如:
阅读全文
摘要:-- 第四章: -- SQL查询基本结构 -- 集合运算 -- 空值 -- 聚集函数 -- 嵌套子查询 -- 数据库修该 -- SQL不区分大小写 SQL查询基本结构: SQL的查询由3部分构成: SELECT A1, A2, ... , An FROM r1, r2, rm WHERE P查询的代
阅读全文
摘要:SQL语言概览 SQL标准符合度分为四个等级: Entry leve SQL Transitional SQL Intermediate SQL Full SQL SQL-99、SQL-92支持四个等级的四个标准 没有DBMS实现全部SQL标准(出于安全性等考虑) SQL语言分为 DDL: ——cr
阅读全文
摘要:说明一下:下面会有大量的截图,因为我打不出符号 复习:笛卡尔积 A = {1,2,3}; B = {a,b,c} A * B = { (a,1)(a,2)(a,3), (b,1)(b,2)(b.3), (c,1)(c,2)(c,3) } num = Na * Nb 可以推广到一般形式 存在 集合 A
阅读全文
摘要:1、File processing system vs Database system disadvantage: 数据冗余和不一定 数据访问困难 数据独立 完整性问题 原子性问题 并发式访问异常 安全性问题 ps:数据库解决了以上问题 2、数据库的分层: 物理层:描述数据库实际存储方式 逻辑层:描
阅读全文

浙公网安备 33010602011771号