
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习计算机编程开发技术,下面我们就通过案例分析来了解一下,软件编程开发数据库的作用与类型。
1)数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。
2)每个数据库都有一个或多前端培训个不同的API用于创建,访问,管理,搜索和复制所保存的数据。
3)我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。
4)所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
数据库存储数据的优先:
可存储大量数据;
方便检索;
保持数据的一致性、完整性;
安全,可共享;
通过组合分析,可产生新数据。
常见数据库
1.关系型数据库
MySQL(甲骨文)
SQLServer(微软)
Oracle(甲骨文)
PostgreSQL(CA国际公司)
DB2(IBM)
2.非关系型数据库(NoSQL)
Redis(键值存储数据库)
MongoDB(文档型数据库)
RDBMS术语
1)数据库:数据库是一些关联表的集合。
2)数据表:表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。
3)列:一列(数据元素)包含了相同类型的数据,例如邮政编码的数据。
4)行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。
5)冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。
6)主键:主键是的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。
7)外键:外键用于关联两个表。
8)复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。
9)索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录。
10)参照完整性:参照的完整性要求关系中不允许引用不存在的实体。与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。