【数据库1】数据库的一些基本概念
来源:互联网 发布:linux bash 逻辑表达式 编辑:程序博客网 时间:2024/06/06 01:52
原文链接:http://blog.csdn.net/coder_pig/article/details/43603551
本节引言:
本节主要介绍一些数据库的名称的一些基本概念,以便大家对数据库有基本的了解!
1.”数据库”与”数据库管理系统”
答:数据库,简单理解就是”存储数据的仓库”
而数据库管理系统(Database Management System,DBMS),见名知意,就是管理前者的系统,
现在DBMS有很多,比较通用的有:MSSQL,MySQL,Oracel,SQLITE等各种数据库管理系统,而笔者
使用的是MSSQL 2008,当然你可以按自己的需求选择相应的DBMS,或许你可以直接利用Android
内置的SQLite来学习也行哈!DBMS就是用来管理数据库的,我们要维护或者查找数据,我们只需要
按照SQL规范告诉他,比如我们要找某个人,我们只需要告诉DBMS这个人的特征,他就会帮我们去找,
去哪找,怎么找,这个就不关我们事了!我们不用去关心底层是如何实现的,从而可以把更多精力投入
到业务系统的开发中!
简洁点说就是:
我们只需告诉DBMS,”做什么”,而不用关心”怎么做”,DBMS会自行决定一个比较好的
完成操作的方式!
2.与数据库相关的一些名词:
3.表关联的概念:
在实际开发中我们可能会遇到这种情况:
一看这个表,我们发现公司的相关信息都是重复的,我们可不可以把关于公司的部分抽取出来呢?
好,那么我们接下来就把里面的东西抽出来!另外写一个公司信息表!
接下来就来为这两个表建立一个关联了,即修改下人员表,新的人员表如下:
我们根据公司编号就可以查询到对应的公司信息,而且当公司信息发生改变,修改起来也灰常
的方便,以上这种通过第二个表的主键来关联两个表的方式就叫做”表关联”
而这个关联到其他表的字段,又叫做”外键”,比如这里的”公司编号”
- 【数据库1】数据库的一些基本概念
- 数据库的一些基本概念
- 数据库的一些基本概念
- 数据库的一些基本概念
- 数据库的一些基本概念
- 回复一些数据库的基本概念
- Oracle数据库的一些基本概念
- oracle数据库的一些基本概念
- 数据库相关的一些基本概念
- Oracle数据库一些基本概念
- 数据库设计的一些基本概念(读书笔记)
- Oracle数据库执行计划的一些基本概念
- Oracle数据库执行计划的一些基本概念
- Oracle数据库执行计划的一些基本概念
- 数据库的一些基本概念(二)
- 数据库面试常问的一些基本概念
- 数据库面试常问的一些基本概念
- 数据库面试常问的一些基本概念
- pods的更新
- 第125讲:Hadoop集群管理之SecondaryNamenode目录元数据结构详解及其内幕机制学习笔记
- 关于Yii的菜单插件CMenu和面包屑breadcrumbs路径管理插件的一些使用问题
- java打开文件对话框
- Android 动画框架原理
- 【数据库1】数据库的一些基本概念
- MyBatis之select
- C++指针与引用在传递函数参数时的作用
- CSS3的学习笔记---制作翘边阴影
- java-内存模型-概述
- [温故而知新] 《深度探索c++对象模型》——对象数据成员的内存布局
- hdu-2151
- Linux下文本分析工具cut的简单使用
- java源码分析07-ArrayList