
数据库
Brand_new_Future
努力在新的梦想的道路上。/Work hard in the way of new dream.
展开
-
关系数据模型和范式
一、关系数据模型的特点1、概念单一在关系型数据库中无论是实体还是实体之间的联系都使用关系来表示。2、规范化在关系型数据库中每一个关系都要满足一定的条件要求,这些条件被称为规范性条件,最基本的是关系中的每一个属性都是不可分的数据项。3、二维表二、术语1、关系 关系就是一个二维表 2、元组 表中的一行称为一个元组。一个元组可表示一个实体或实体之间的联系。 3、属性 表原创 2017-03-29 15:40:59 · 1460 阅读 · 0 评论 -
Mongo查询操作
Mongo查询操作使用find()方法,find()方法查询的结果以非结构形式展示给用户。 语法格式db.collection.find(query,projection)参数说明: 参数 参数说明 query 可选,使用查询操作符指定的查询条件 projection 返回投影操作符返回的键。默认情况下返回所有的键。使用pretty方法进入易读模式。MongoDB 的 fi转载 2017-09-01 15:29:57 · 417 阅读 · 0 评论 -
Mongo删除文档
MongoDB使用remove函数来移除集合中的数据。 一个比较好的习惯是在执行remove函数之前先使用find函数来查看要删除的数据是否存在。 remove方法的基本语法格式db.collection.remove( <query>, { <justOne>:<boolean>, <writeConcern>:<document>转载 2017-09-01 15:20:23 · 435 阅读 · 0 评论 -
Mongo更新文档操作
Mongo使用update和save方法来更新集合中的文档。 语法格式:强调内容db.collection.update(<query>,<update>, { upsert:<boolean>, multi:<boolean>, writeConcern:<document> }) 参数 参数说明 query update的查询条件,类似sql中转载 2017-09-01 15:09:47 · 431 阅读 · 0 评论 -
Mongo插入文档操作
Mongo文档的数据格式和JSON相同,叫做BSON全称为Binary JSON。BSON是一种二进制格式的存储方式。 MongoDB使用insert和save方法将数据插入数据库中。db.COLLECTION_NAME.insert(document)实例 说明:db后的mango是集合名,若数据库中不存在集合名为mango的集合,数据库将自动创建一个名为mango的集合,之后再执行插入数转载 2017-09-01 14:06:19 · 524 阅读 · 0 评论 -
使用Mongo创建一个新的数据库的步骤
在MongoDB下创建数据库的方法跳转到MongoDB所在的目录下。C:Users\Administrator\d:创建一个data目录并进入其中mkdir data创建数据库文件db并进入其中mkdir db命令行下运行MongoDB服务器mongod --dbpath d:\data\db启动MongoDB服务的方式D:\MongoDB\bin>mongod --logpath D:\Mongo原创 2017-09-01 11:36:03 · 1784 阅读 · 0 评论 -
数据库的安全性
数据库的特点之一就是由数据库管理系统提供统一的数据保护功能来保证数据的安全可靠和正确有效。数据库的数据保护功能主要包括数据的安全性和完整性。数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改或破坏。系统安全保护措施是否有效是数据库系统的主要技术指标之一。数据库的不安全因素 1、非授权用户对数据库的恶意存取和破坏。 数据库管理系统提供的安全措施主要包括用户身份鉴别、存取控制原创 2017-05-19 15:01:35 · 901 阅读 · 0 评论 -
视图
视图是从一个或多个基本表中导出的表。是一个虚表。数据库中只存放视图的定义,不存放视图中相应的数据。一旦数据发生了变化,视图中的数据也会发生相应的变化。 视图一经定义,就同基本表一样可以查询,删除,更改。视图不仅可以建立在一个或多个基本表上,也可以建立在多个视图上或多个视图和多个基本表上,也可以在视图上定义一个新的视图对新的视图进行CURD操作。一、定义视图 SQL语句建立视图的一般格式Creat原创 2017-04-01 10:42:56 · 905 阅读 · 0 评论 -
数据库的完整性
一、数据库完整性概述 数据库的完整性包括数据库的正确性与数据库的相容性。完整性检查和控制的防范对象主要是不合语义、不正确的数据,防止它们进入数据库。完全性控制的防范对象是非法用户和非法操作。防止它们对数据库中的数据进行非法的获取。二、如何实现数据库的完整性2.1为实现数据库的完整性,数据库管理系统(DBMS)必须实现以下功能: ①提供定义完整性约束条件的机制。 ②提供完整性的检查原创 2017-03-29 21:23:49 · 9525 阅读 · 0 评论 -
数据库基础知识
大数据的三大相关性:容量:交易、记录、大量的数据速度:实时、成批次处理、流动变量:结构化、非结构化、半结构化一个好的数据库系统需要满足以下两点要求:合理的组织数据。高效的进行数据查询。现代的数据库系统的变化:需要存储更多的非结构化数据。更为高效的存储和读取数据。数据的定义:可被存储的,有特定意义的,描述对象特征的记录。数据库的定义:相关联的数据的集合。单独的数据是没有任何意义的。数据库可以被数据库...原创 2018-02-26 18:56:11 · 362 阅读 · 0 评论