
数据库
老肥码码码
Hello World
展开
-
第七章 NoSQL数据库技术(一)
NoSQLNoSQL是Not Only SQL的缩写,意即“不仅仅是SQL”,即对关系型SQL数据库系统的补充。一类非关系数据存储系统通常不需要一个固定的表的模式所有的NoSQL淡化了一个或更多的ACID属性相比传统数据库叫它分布式数据库管理系统更贴切, 数据存储被简化, 重点被放在了分布式数据管理上 简单数据类型--键值系统只需支持单记录级别的原子性系统的扩展性...原创 2019-01-10 19:34:45 · 2696 阅读 · 1 评论 -
第七章 NoSQL数据库技术(二)
文档型数据库文档是处理信息的基本单位。文档可以很长、很复杂、可以无结构一个文档对包含的数据类型和内容进行“自我描述”。XML文档、HTML文档和JSON 文档嵌入式文档 --文档存储模型支持嵌套结构每个文档的ID就是它唯一的键,ID在一个数据库“集合”中是唯一的, 检索排序的ID性能好。 MongoDB 数据库MongoDB 是基于分布式文件存储的开源数据库系统。...原创 2019-01-11 21:55:38 · 819 阅读 · 0 评论 -
第五章 数据库管理
1.数据库管理的目标保障数据库系统正常运行发挥数据库系统处理能力确保数据库访问安全2.在行这个粒度上对共享数据进行加锁访问,系统并发访问性能最好 3.在DBMS中,设置可串行化隔离级别后,系统吞吐率受影响最大4.对于意外事件导致数据库系统损坏,最可靠的技术手段是系统异地容灾5.在数据库系统安全模型中,用户存取权限控制手段是DBMS 系统提供的数据库安全访问机制6...原创 2019-01-07 20:24:09 · 623 阅读 · 1 评论 -
第四章 数据库设计与实现
数据库结构模型概念数据模型(Concept Data Model,CDM)是一种面向用户的系统数据模型,它用来描述现实世界的系统概念化数据结构。使数据库设计人员在系统设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析业务数据以及数据之间的联系等,描述系统的数据对象及其组成关系。逻辑数据模型 (Logic Data Model,LDM)是在概念数据模型基础上,从系统设计角度...原创 2019-01-07 20:41:17 · 1825 阅读 · 0 评论 -
第三章 数据库操作SQL语言
SQL( Structured Query Language,结构化查询语言 )是一种对关系数据库进行访问的数据操作语言。SQL主要操作功能:•数据库对象创建、修改、删除•数据库表的数据插入、修改、删除、查询、统计•存储过程、触发器、函数等程序执行•数据库权限、角色、用户等管理 SQL语言语句类型1.数据定义语言(Data Definition Language,DDL...原创 2019-01-07 21:02:11 · 293 阅读 · 0 评论 -
SQL基础
文末有本文所使用的样例表脚本 SELECTSELECT prod_nameFROM Products LIMIT 5 OFFSET 5; LIMIT 指定返回的行数。LIMIT 带的 OFFSET 指定从哪儿开始第一个被检索的行是第 0 行,而不是第 1 行。因此,LIMIT 1 OFFSET 1 会检索第 2 行,而不是第 1 行 ORDER BYSELE...原创 2019-01-13 10:08:44 · 344 阅读 · 0 评论 -
第一、二章数据库系统概论和数据模型
数据库——是一种依照特定数据模型组织、存储和管理数据的文件集合。这些文件一般存放在外部存储器中,以便长久保存数据,并可快速访问。数据模型是指描述事物对象的数据结构组成、数据语义联系、数据约束的抽象结构及其说明。数据结构: 用于描述事物对象的静态特征,包括事物对象的数据组成、数据类型、数据性质等。数据操作:用于描述事物对象的动态特征,包括数据的插入、修改、删除和查询等访问操作。数据约...原创 2019-01-07 21:50:58 · 507 阅读 · 0 评论 -
第六章 数据库应用编程
数据库连接技术 (ODBC/JDBC)开放式数据库互连(Open DataBase Connectivity,简写为ODBC)ODBC定义了一套基于SQL的、公共的、与数据库无关的API(应用程序设计接口);使每个应用程序利用相同的源代码就可访问不同的数据库系统,存取多个数据库中的数据;从而使得应用程序与数据库管理系统(DBMS)之间在逻辑上有独立性,使应用程序具有数据...原创 2019-01-09 22:02:56 · 1412 阅读 · 0 评论