在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
什么是数据库?倘若我们按照字面意思来分析:顾名思义,数据库应该是一个仓库,具体来说,是一个能够装取数据的仓库。听上去好像比较抽象,那么数据库又以什么方式存在呢?我们又该如何使用它呢?为了帮助刚刚入门编程的小伙伴掌握有关数据库的知识点,小编特意为大家总结整理数据库基础入门知识。下面让我们一起来好好认识一下数据库。

1、数据库的概念
什么是数据库?大致可以概括为,数据库是一个能够存储数据得仓库。从本质上来看,它还是一个文件系统,是以文件的方式存在服务器的电脑上,就像例如Excel一样。目前比较流行的数据库有:Oracle、MySQL、SQL Server、DB2等,可以根据实际需要选择相应类型的数据库。
2、数据库的优点
(1)数据可以一直保存;
(2)查询数据得速度快;
(3)数据库对于管理数据比较方便
3、怎么使用数据库?
数据库是计算机中的一个文件系统,要想使用数据库,就要告诉计算机,怎么能跟数据库进行沟通。因此就要使用计算机语言,而计算机语言有很多种,要想跟数据库沟通就需要使用专门的SQL语言。而且,所有的关系型数据库都可以使用SQL语句进行管理。
4、SQL语句的分类
(1)Data Definition Language (DDL)主要是对于库和表的创建语句, 如:建库,建表;
(2) Data Manipulation Language(DML),主要是对表中数据进行增、删、改操作;
(3)Data Query Language(DQL)主要是对表中数据进行查询,也是用到最多的语句;
(4)Data Control Language(DCL)主要是对用户权限设置。
5、常见查询语句DQL的语法
SELECT 列名 FROM 表名 [WHERE 条件表达式]。其中SELECT是查询的关键字,FROM是表实 "从" 什么中的意思,表名就是你要查询的是哪张表,列名就是你要查询表中的那些看列,WHERE 是一个条件判断的关键词,后面加上具体的条件判断。例子:假如有一张博学谷课程信息表,其中表名为博学谷,列名分别为课程、价格、学习时长、就业率。
(1)SELECT FROM 博学谷, 就是从名为博学谷的这张表里面查询你想要的信息;
(2)SELECT 课程,就业率 FROM 博学谷,就是从名为博学谷的这张表里面查询 列为课程,就业率的具体数据。
(3)SELECT 课程,就业率 FROM 博学谷 Where 就业率>90 , 就是从名为博学谷的这张表里面查询 列为课程,就业率>90的具体数据。
关于其他需求查询,大家可以自己多加演练。数据库基础入门知识就分享到这里了,后续还会更新多表查询以及事务的讲解。相信只要大家坚持跟着博学谷学习,就能提高自己的职场竞争力,成为被企业争抢的精英。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Java入门基础语法笔记之数组
对于刚刚入门Java的小白来讲,Java基础语法知识是学习的第一步,也是十分重要的一步。因此建议大家在学习初期就构建一套系统的学习大纲,并且边学边总结归纳,这样学下来就不至于好像什么都懂了,又好像什么都不懂。本文将为大家分享关于数组的Java入门基础语法笔记,希望大家把基础语法都像这样整理出来,方便日后的复习和梳理。下面让我们一起看看吧!
7584
2019-12-02 12:40:35
Apollo如何快速入门?
如今,Apollo已经开始在很多的技术公司流行起来了,因此对于技术有要求的提IT工作者不妨现在就学起来。那么Apollo如何快速入门?比起自己一点点啃枯燥的文字理论,这里给大家推荐一个更有效的学习方式,即观看优质的免费视频课程进行学习,这样可以帮助大家快速掌握Apollo的特性、安装、工作原理和项目场景等等内容。
7033
2020-03-18 18:39:32
线程多有什么好处?使用多线程的优势
多线程的好处:提高CPU的利用率,更好地利用系统资源,使用Monitor类可以同步静态/实例化的方法的全部代码或者部分代码段,使用不同的同步类创建自己的同步机制。
12377
2020-04-10 15:28:38
Java程序员为什么要学Tomcat架构?
相信对于许多Java程序员来说,Tomcat架构并不陌生,它几乎是每个Java初学者在入门之后必学的基础知识之一。那么,相信很多Java零基础小白都会有这样的疑问:Java程序员为什么要学Tomcat架构?理由其实很简单,Tomcat架构是目前JavaEE开发中最主流的服务器之一 。下面我们来看看学习Tomcat架构的具体原因。
7502
2020-06-18 17:38:57
Java编程入门教程和学习资源怎么找?
Java编程入门教程和学习资源怎么找?入门Java前先明确自己的学习目标,感兴趣入门学习了解还是想通过学习Java获得一份高薪的工作,然后结合自己的实际情况,目前是待业还是在职根据每天能拿出多少的时间来的学习,制定自己的学习的计划。
6245
2020-07-17 11:16:20
