尚硅谷 MySQL 基础知识入门:数据库概念与 MySQL 介绍
需积分: 0 52 浏览量
更新于2024-07-01
收藏 4.49MB PDF 举报
尚硅谷 Java 技术之 MySQL 基础1
数据库基础是 JavaEE 课程系列中的一个重要组件, MySQL 是一个流行的关系型数据库管理系统。本节课我们将了解为什么要使用数据库,什么是数据库,以及关系型数据库的基础知识。
为什么要使用数据库?
持久化(persistence)是指把数据保存到可掉电式存储设备中以供之后使用。持久化的大多数时候是将内存中的数据存储在数据库中,当然也可以存储在磁盘文件、XML 数据文件中。使用数据库可以方便管理数据,例如快速的检索等。
什么是数据库?
数据库(Database)即存储数据的“仓库”。它保存了一系列有组织的数据。数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,例如建立、使用和维护数据库。目前互联网上常见的数据库管理软件有 Sybase、DB2、Oracle、MySQL、Access、Visual Foxpro(面向对象型)、MSSQL Server、Informix、PostgreSQL(对象-关系型)等。
MySQL 是一种开放源代码的关系型数据库管理系统,由瑞典 MySQL AB 公司开发。MySQL 广泛应用于 Internet 上的中小型网站中,因为其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点。许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。
关系型数据库是指关系数据库的表采用二维表格来存储数据,是一种按行与列排列的具有相关信息的逻辑组。一个数据库可以包含任意多个数据表。表中的一行即为一条记录。数据表中的每一列称为一个字段,表是由其包含的各种字段定义的,每个字段描述了它所含有的数据的意义,数据表的设计实际上就是对字段的设计。创建数据表时,为每个字段分配一个数据类型,定义它们的数据长度和其他属性。
本节课我们了解了数据库的基础知识,包括为什么要使用数据库、什么是数据库、关系型数据库的基础知识等。这将为我们学习 MySQL 及其应用打下坚实的基础。
2022-08-04 上传
2022-08-03 上传
2022-08-04 上传
2022-08-03 上传
2021-10-02 上传
2022-08-04 上传
2022-08-04 上传
2022-08-04 上传
王佛伟
- 粉丝: 21
- 资源: 319
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全