For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都通过参加达内培训实现互联网软件编程开发行业的转型发展,而本文我们就简单来了解一下,数据库开发基础知识分享。
什么是数据库?
数据库的英文单词:Database,简称DB。
数据库方向的岗位叫DBA(DatabaseAdministrat),也就是数据库管理员,专门和数据库打交道的,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。
数据库实际上就是一个文件集合,是一个存储数据的仓库,本质就是一个文件系统,数据库是按照特定的格式把数据存储起来,用户可以对存储的数据进行增删改查操作。
简单概括,数据库就是用于存储和管理数据的仓库。
具体来说,就是前端页面用户输入的数据通过接口传给后端,然后存储到数据库中,同时也支持从数据库中取数据传给前端页面做一个展示。
数据库的两大分类
关系型数据库:是建立在关系模型基础上的数据库,比如MySQL、Oracle、SQLServer、DB2、PostgreSQL等,还有一些国产的数据库比如达梦数据库、神通数据库、人大金仓数据库等。
非关系型数据库(NOSQL):通常指数据之间无关系的数据库,比如MongoDB、Redis,以键值对的方式存储。
新手入门该学习哪个数据库?
上面说了这么多数据库,而目前企业中使用多的就是MySQL和Oracle数据库,后者因为是收费的,所以互联网公司尤其是中小型企业使用多的就是MySQL数据库,数据库的学习其实和编程语言一样,当你熟练掌握其中一种时,其他的也就分分钟上手了。
因此,推荐初学者从MySQL数据库开始学习。
MySQL简介
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发。
世界上流行的几款数据库之一。
优点:是一款轻量级数据库、免费、开源、适用于中大型网站。
MySQL默认端口号:3306。
数据库服务器、数据库和表的关系
所谓安装数据库服务器,只是在机器上装一个数据库管理系统(比如:MySQL、Oracle、SQLServer),用来管理多个数据库,一般开发人员会针对每一个应用创建一个数据库。
为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体的数据。
Xshell、Xftp、Navicat
PS:Xshell或Xftp连接Linux服务器默认端口:22
SQL介绍
StructuredQueryLanguage:结构化查询语言。
SQL是专门为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”命令,“怎么做”是不用使用者考虑的。
SQL语法特点
不区分大小写。
关键字、字段名、表名需要用空格或逗号隔开。
每一个SQL语句是用分号结尾。
语句可以写一行也可以分开写多行。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。