- 0
- 0
- 约7.33千字
- 约 77页
- 2026-01-27 发布于广东
- 举报
学习目标;目录;8.1.1数据库与数据库管理系统
1.数据库
数据库(DB)是存放数据的仓库,只不过这些数据存在一定的关联,并按一定的格式存放在计算机上。从广义上讲,数据不仅包含数字,还包括了文本、图像、音频、视频等。总之一切可以在计算机中存储下来的数据都可以通过各种方法存储到数据库中。
例如,把学校的学生、课程、学生成绩等数据有序地组织并存放在计算机内,就可以构成一个数据库。因此,数据库由一些持久的相互关联的数据集合组成,并以一定的组织形式存放在计算机的存储介质中。;2.数据库管理系统
数据库管理系统(DBMS)是管理数据库的系统,它按一定的数据模型组织数据。数据库管理系统对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。
DBMS提供数据定义语言DDL(DataDefinitionLanguage)与数据操作语言DML(DataManipulationLanguage),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。;8.1.2数据模型
关系模型是以二维表格(关系表)的形式组织数据库中的数据,这和日常生活中经常用到的各种表格形式上是一致的,一个数据库中可以有若干张表。
表格中的一行称为一个记录,一列称为一个字段,每列的标题称为字段名。如果给每个关系表取一个名字,则有n个字段的关系表的结构可表示为:关系表名(字段名1,……,字段名n),通常把关系表的结构称为关系模式。
在关系表中,如果一个字段或几个字段组合的值可唯一标志其对应记录,则称该字段或字段组合为码。
常见的关系型数据库管理系统有SQLServer、DB2、Sybase、Oracle、MySQL和Access。;8.1.3SQL语言
SQL(StructuredQueryLanaguage即结构化查询语言)语言是一种数据库查询语言和程序设计语言。它是一种关系型数据库语言,主要用于管理数据库中的数据,如存取数据、查询数据、更新数据等。
SQL是一种介于关系代数和关系演算之间的语言,具有丰富的查??功能,同时具有数据定义和数据控制功能,是集数据定义、数据查询和数据控制于一体的关系数据语言。目前,许多关系型数据库管理系统都支持SQL语言,如SQLServer、DB2、Sybase、Oracle、MySQL和Access等。;8.1.3SQL语言
SQL语言简洁、方便、实用,为完成其核心功能只用了6个词:SELECT、CREATE、INSERT、UPDATE、DELETE、GRANT(REVOKE)。目前已成为应用最广的关系型数据库语言。;8.2.1MySQL数据库简介
;8.2.1MySQL数据库简介
;8.2.1MySQL数据库简介
;8.2.1MySQL数据库简介
;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.3操作数据库;8.2.3操作数据库;8.2.3操作数据库;8.2.4.MySQL的数据类型
(1)整数型
整数型包括BIGINT、INT、SMALLINT、MEDIUMINT和TINYINT,从标志符的含义可以看出,它们表示数的范围逐渐缩小。
(2)浮点型
浮点型也称近似数值型。有两种浮点数据类型:单精度(FLOAT)和双精度(DOUBLE)。两者通常都使用科学计数法表示数据,即形为:尾数E阶数,如6.5432E20,-3.92E10,1.237649E-9等。
3.精确数值型
精确数值型由整数部分和小数部分构成,其所有的数字都是有效位,能够以完整的精度存储十进制数。精确数值型包括DECIMAL、NUMERIC两类。;4.日期与时间类型
为了方便在数据库中存储日期和时间,MySQL提供了表示日期和时间的数据类型,分别是YEAR、DATE、TIME、DATETIME和TIMESTAMP,表8-3列举了这些MySQL中日期和时间数据类型所对应的字节数、取值范围、日期格式以及零值。;5.字符串和二进制类型
为了存储字符串、图片和声音等数据,MySQL提供了字符串和二进制类型,表8-4列举了MySQL中的字符串和二进制类型。;8.2.5操作MYSQL数据表
1.创建数据表
创建数据表的实质就是定义表结构,和列
您可能关注的文档
- 《汽车销售实务》_4.1汽车专业知识.pptx
- 《机电设备管理》_4.2.3 设备漏油的分类和原因.pptx
- 《国际贸易实务》_项目四.pptx
- 《液压与气压传动》_第3章.ppt
- 《机电设备管理》_3.3.6设备事故后处理.pptx
- 《建筑安装工程工艺·识图·预算》_工作情景二.ppt
- ug nx 教学课件_项目八2.pptx
- ug nx 教学课件_项目七3.pptx
- 《液压与气压传动》_第8章.ppt
- 《汽车销售实务》_6.2成交.ppt
- 中国国家标准 GB/Z 41305.6-2026环境条件 电子设备振动和冲击 第6部分:利用螺旋桨式飞机运输.pdf
- 《GB/T 46969-2025中国图书馆机读规范数据格式》.pdf
- 《GB/T 12903-2025个体防护装备术语》.pdf
- 2025至2030中国负载测试工具行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国钨(VI)氟化物气体市场竞争格局及未来需求趋势分析报告.docx
- 2025至2030中国医用隔离膜产品行业调研及市场前景预测评估报告.docx
- 2025至2030中国铜材市场经营模式分析及竞争趋势预测报告.docx
- 2025至2030中国氙气试验箱行业调研及市场前景预测评估报告.docx
- 2025-2030中国PDLC智能调光膜市场产销需求与竞争前景分析研究报告.docx
- 2025至2030中国电子稳压器行业市场深度研究与战略咨询分析报告.docx
最近下载
- 太原铁路局集团有限公司招聘笔试题库及答案2025年.docx VIP
- 天融信脆弱性扫描与管理系统v3-用户手册.pdf VIP
- 2025年四川省成都市郫都区数学五下期末调研试题含答案.doc VIP
- 2025年太原铁路局集团有限公司招聘1457人备考题库附答案.docx VIP
- 2025年太原铁路局集团有限公司招聘1457人备考题库及答案详解1套.docx VIP
- T_CEPPC 65—2025(锂离子电池储能电站设备运行状态评估技术导则).pdf
- 数据库审计系统-防护系列用户使用手册.pdf VIP
- 行政事业单位国有资产无偿调拨划转移交清单.xls VIP
- 《行政组织理论》PPT(1-13)2019年版.pptx
- 天融信终端威胁防御系统用户手册.pdf VIP
原创力文档

文档评论(0)