- 博客(7)
- 收藏
- 关注
原创 关于数据库
数据库基础知识总结 数据库知识基础,这部分内容一定要理解记忆。虽然这部分内容只是理论知识,但是非常重要,这是后面学习 MySQL 数据库的基础。PS: 这部分内容由于涉及太多概念性内容,所以参考了维基百科和百度百科相应的介绍。什么是数据库, 数据库管理系统, 数据库系统, 数据库管理员?数据库: 数据库(DataBase 简称 DB)就是信息的集合或者说数据库是由数据库管理系统管理的数据的集合。 数据库管理系统: 数据库管理系统(Database Management System 简称
2023-01-12 20:56:13 61
原创 数据库知识点
数据库也是计算机类笔试面试中不可避免会遇到的考点,尤其是银行和部分传统软件类公司。这里根据整理的资料,对数据库的相关知识也做个总结吧。希望学过数据库但长时间不用的同学根据这些知识能够回忆和重拾,没学过的同学能掌握一些数据库的基础知识。第一节 一、相关概念 1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。 2. Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。 3. DBMS:数据库管理系统,是位于
2023-01-12 10:50:15 69
原创 数据库知识
数据库原理基本知识点有:名词积累:数据库(Database):存放和提供数据的“库房”数据(Data):数据库中存储的基本对象。数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。数据库系统(Database System):包括数据库、DBMS、应用系统、数据库管理员(DBA)主键(Primary Key):用于唯一的标识表中的某一条记录的属性或属性的集合。外键(Foreign Key):用于与另一张表关联,外键为另一张表的主键超键(Super Key):
2023-01-12 09:00:07 56
原创 数据库小知识点
将ER模型映射成逻辑模型的步骤:1. 映射强实体型2. 映射弱实体型3. 映射1 : 1 二元联系型4. 映射1 : N 二元联系型5. 映射M : N二元联系型6. 映射多值属性7. 映射N元联系数据库范式:1NF(First Normal Form):当且仅当所有域只包含原子值,即每个分量都是不可再分的数据项,则称实体E满足第一范式2NF(Second Normal Form):当且仅当实体E满足第一范式,且每一个非键属性完全依赖主键时,满足第二范式3NF(T
2023-01-11 22:32:40 57
原创 数据库三值谓词逻辑
三值谓词逻辑:1. TRUE2. FALSE3. UNKNOWN只有在比较结果为TRUE是才确定为真,e.g. (TRUE与UNKNOWN交为UNKNOWN, 此元组不会出现在结果中)数据库应用系统设计的基本过程:Phases of Database Design andImplementation Process(数据库设计的基本过程)Phase 1:Requirements Collections and Analysis(需求收集与分析)Phase 2:Concept
2023-01-11 10:48:14 65
原创 关系文件表
关系(Relation)与文件(files)或表(tables)的不同:关系看上去像一张二维表关系的域(属性的取值范围)为一组原子值(不可再分割的值)关系中的元组必须各不相同关系代数:五种基本运算:并、差、笛卡尔积、选择、投影关系代数解释器:关系代数解释器(模拟关系代数)内连接的种类:1. 等值连接2. 不等连接3. 自然连接SQL语句:表结构的复制(不包含表之间的关系)SELECT * INTO COPY_DEPARTMENT FROM DEPARTME
2023-01-11 08:47:06 73
原创 数据库知识点
SQL语句执行顺序:1. FROM子句组装来自不同数据源的数据2. WHERE子句基于指定的条件对记录进行筛选3. GROUP BY子句将数据划分为多个分组4. 使用聚集函数进行计算5. 使用HAVING子句筛选分组6. 计算所有的表达式7. 使用ORDER BY对结果集进行排序控制冗余(Controlled Redundancy)与非控制冗余(Uncontrolled Redundancy)的区别:未受控制的数据存储冗余会导致如下的问题:1. 更新数据时的重复工作
2023-01-09 20:09:40 64 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人