Home > Database > Mysql Tutorial > 每天学点数据库之

每天学点数据库之

WBOY
Release: 2016-06-07 15:42:22
Original
1035 people have browsed it

每天一点数据库之-----Day 1-数据库的一些基本概念 本节引言: 本节主要介绍一些数据库的名称的一些基本概念,以便大家对数据库有基本的了解! 1.数据库与数据库管理系统 答:数据库,简单理解就是 存储数据的仓库 而数据库管理系统( Database Management System

每天一点数据库之-----Day 1-数据库的一些基本概念

                                                                     




本节引言:

本节主要介绍一些数据库的名称的一些基本概念,以便大家对数据库有基本的了解!



1."数据库"与"数据库管理系统"

答:数据库,简单理解就是"存储数据的仓库"

而数据库管理系统(Database Management System,DBMS),见名知意,就是管理前者的系统,

现在DBMS有很多,比较通用的有:MSSQL,MySQL,Oracel,SQLITE等各种数据库管理系统,而笔者

使用的是MSSQL 2008,当然你可以按自己的需求选择相应的DBMS,或许你可以直接利用Android 

内置的SQLite来学习也行哈!DBMS就是用来管理数据库的,我们要维护或者查找数据,我们只需要

按照SQL规范告诉他,比如我们要找某个人,我们只需要告诉DBMS这个人的特征,他就会帮我们去找,

去哪找,怎么找,这个就不关我们事了!我们不用去关心底层是如何实现的,从而可以把更多精力投入

到业务系统的开发中!

简洁点说就是:

我们只需告诉DBMS,"做什么",而不用关心"怎么做",DBMS会自行决定一个比较好的

完成操作的方式!




2.与数据库相关的一些名词:

每天学点数据库之



3.表关联的概念:

在实际开发中我们可能会遇到这种情况:

每天学点数据库之

一看这个表,我们发现公司的相关信息都是重复的,我们可不可以把关于公司的部分抽取出来呢?

好,那么我们接下来就把里面的东西抽出来!另外写一个公司信息表!

每天学点数据库之

接下来就来为这两个表建立一个关联了,即修改下人员表,新的人员表如下:

每天学点数据库之

我们根据公司编号就可以查询到对应的公司信息,而且当公司信息发生改变,修改起来也灰常

的方便,以上这种通过第二个表的主键来关联两个表的方式就叫做"表关联"

而这个关联到其他表的字段,又叫做"外键",比如这里的"公司编号"









Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template