
数据库
MarsYYP
这个作者很懒,什么都没留下…
展开
-
服务端高并发分布式架构演进之路
作者:huashiou 链接:https://segmentfault.com/a/1190000018626163 1. 概述 本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对.转载 2020-11-29 16:00:42 · 263 阅读 · 0 评论 -
数据库系统原理(五)视图与索引
数据库系统原理(五)视图与索引 文章目录数据库系统原理(五)视图与索引视图概念视图定义SQL查询中使用视图视图更新总结:物化视图索引 视图 概念 在某些情况,让所有用户看到整个逻辑模型是不合适的 考虑一个职员需要知道教师的表示,姓名和所在系名,但是没有权限看到教师的工资值。此人就应该看到的关系由如下SQL语句所描述: select name,department from instructor ...原创 2020-03-19 17:33:35 · 486 阅读 · 0 评论 -
数据库系统原理(四) SQL查询
数据库系统原理(四) SQL查询 文章目录数据库系统原理(四) SQL查询SQL查询的基本结构select子句where子句from子句更名运算字符串运算排列元组的显示此许重复(不是很理解)集合运算空值聚集函数嵌套子查询集合成员资格集合的比较空关系测试**(不是很理解)**重复元组存在性测试from子句中子查询with子句(不是很理解)数据库的修改删除插入更新 SQL查询的基本结构 SQL查询的基...原创 2020-03-12 21:08:04 · 926 阅读 · 0 评论 -
数据库系统原理(三)表的定义
数据库系统原理(三)表的定义 文章目录数据库系统原理(三)表的定义SQL数据定义基本类型基本模式定义基本命令 SQL数据定义 SQL的DDL(数据定义语言)不仅能够定义一组关系,还能够定义每个关系的信息,包括: 每个关系模式 每个属性的取值类型 完整性约束 每个关系维护的索引集合 每个关系的安全性和权限信息 每个关系在磁盘上的物理存储结构 CRATE TABLE instructor( ID...原创 2020-03-10 21:10:37 · 746 阅读 · 0 评论 -
数据库系统原理(二)关系和关系模式
数据库系统原理(二) 文章目录数据库系统原理(二)关系和关系模式什么是关系模型?属性类型关系的概念码,键外键(foreign key)关系代数关系代数六个基本运算附加运算扩展的关系代数运算广义投影聚集函数外连接数据库的修改 关系和关系模式 什么是关系模型? 关系数据库基于关系模型,是一个或多个关系组成的集合 关系通俗来讲就是表(由行和列构成) 关系模型的主要优点是其简单的数据表示,易于表示复杂的查...原创 2020-03-10 13:54:11 · 1732 阅读 · 0 评论 -
数据库系统原理(一)数据库系统的基本概念
数据库系统原理(一) 数据库系统的基本概念 基本信息 数据库(DB):长期存储在计算机内,有组织的,可共享的数据集合。 数据管理系统(DBMS):数据库+一组用以访问,更新和管理这些数据的程序。 DBMS的主要特性: 数据访问的高效和可扩展性 缩短应用开发时间 数据独立性(物理数据独立性/逻辑数据独立性) 数据完整性和安全性 并发访问和鲁棒性(恢复) 鲁棒性:是Robust的音译,也就是健壮性...原创 2020-03-04 16:36:28 · 649 阅读 · 0 评论