My SQL:数据库教程(视频指导版)上 54.1数学函数 8.1.1添加、删除用户 542聚合函数 81.2修改用户名、密码 54.3字符串函数 8.2权限控制 544日期和时间函数 8.2.1授予权限 545加密函数… 8,2,2权限转移和限制……… 54.6控制流函数 8.2.3权限回收 54.7格式化函数 8.3表维护语句 147 54.8类型转换函数… 8.3.1索引列可压缩性语句 549系统信息函数 ANALYZE TABLE… 147 习题 107 8.32检查表是否有错语句 第6章 My SQL过程式 CHECK TABLE. 147 数据库对象 8.3.3获得表校验和语句 CHECKSUM TABLE 6.1存储过程… 8.34优化表语句: 61.1创建存储过 OPTIMIZE TABLE 6..2存储过程体 110 8.3.5修复表语句: 6.1.3游标及其应用 116 REPAIR TABLE……49 6.14存储过程的调用、删除 18习题 6,2存储函数… 62.1创建存储函数 第9章 MySQL事务管理… 62,2存储函数的调用、删除和修改 91事务属性 3触发器 2事务处理 务隔离级 创建事件 64.2修改和删除事件 习题 第2篇 MySQL实验 第7章 My SQL数据库备份 实验1MSL的使用 ……156 与恢复 131实验2创建数据库和表 71常用的备份恢复方法 131实验3表数据插入、修改和删除灬162 7.11使用SQL语句:导出或导入 表数据 实验4数据库的查询和视图……16 7.1.2使用客户端工具:备份数据库…134 实验4.1查询 1.3直接复制 实验42视图 72日志文件 实验5索引和数据完整性 721启用日志 137实验6 My SQL语言 22用 mysqlbinlog处理日志 习题 138实验7存储过程函数触发器事件 第8章MSQL用户权限与维护…139实验8数据库备份与恢复 8.1用户管理 139实验9用户权限维护…………………192
人民邮电出版社
目录 第3篇 MySQL综合应用实习 实习24学生管理 实习24.1界面设计 实习0创建实习数据库 实习242功能实现 实习0.1创建数据库及其对象…… 实习2.5成绩管理…… 实习0.2功能和界面… 实习25.1界面设计 实习1PHP5 MySQL5.7 实习2.52功能实现 学生成绩管理系统…203实习3ⅥsuaC#2015 My SQL5,7 实习1.1PHP开发平台搭建 203 学生成绩管理系统 实习1.1.1创建PHP环境 实习3.1 ADO.NET架构原理………253 实习11.2 Eclipse安装与配置………206实习3.2创建 sual C#2015项目 实习1.2PHP开发入门 实习3.2.1 Visualc#2015项 实习1.2.1PHP项目的建立 208 的建立 255 实习12.2PHP项目的运行… 实习3.2.2安装 MySQL57的 实习12.3PHP连接MSQL57 210 NET 实习1.3系统主页设计 210实习3.3系统界面设计 实习13.1主界面 10 实习3.3.1主界面 257 实习1.3.2功能导航 实习3.3.2功能界面 实习14学生管理 实习3.4系统代码架构 259 实习14.1界面设计 实习3.5学生管理 实习142功能实现 实习3.6成绩管理… 实习1.5成绩管理 实习1.5.1界面设计 附乘A学生成绩数据库(scj) 表结构样本数据 实习1.5.2功能实现 实习2 Java ee7 MySQL5.7 附录 BNavicat基本操作 学生成绩管理系统 B.1 B2创建数据库和 …272 实习2.1 Java EE开发平台搭建… 223 B.3查询和视图 实习2.1.1安装软件 B.4索引和存储过程 实习2.1,2环境整合 …226 B.5备份与还原 277 实习22创建 Struts2项目 B.6用户与权限操作 实习22.1创建 Java eE项目 …228 实习222加载 Struts2包 220附录 c phpMyAdmin基本操作…279 实习2.2.3连接 MySQL57 230 C.1安装 phpMyAdmin环境 实习23系统主页设计 233 C.2创建数据库 实习23.1主界面 C3操作数据库…… 实习23,2功能导航
人民邮电出版社
第1篇 MySQL数据库教程 第1章 MySQL韌步 第2章MSQL数鸦库和求 第3章 MySQL查询科视图 第4章 MySQL索引与完墾约 第5章 MySQL语言 第6章 My SQL过程式数据库对 第7章 MySQL数据库备份与恢复 第8章 MySQL用户权限与维护 第9章 My SQL事务管理
人民邮电出版社
第1章 MySQL初步 1.1数据库基本概念 本节先来介绍数据棒相 数据库 数据库(DB)是存放数据的色库人且这些数据存在一定的关联,并按一定的格式存放在计 算机的存储介质上。例如,把 生基本信息、课程信息、学生成绩信息等数据有序地 组织并存放在计算机内,就可以构成人学生成绩管理数据库。 2.数据模型 数据库按照数据模型对数据进行存储和现/而数据模型主要有层次模型、网状模型和关系 模型,其中关系模型使用更为流行。 口 关系模型以记录组或二维数据表的形式组织数据例灯,学生成绩管理数据 库所涉及的“学生”“课程”和“成绩”三个表 “学生”表涉及的主要信息有学号、姓名、性别、出生时间/奏业、总学分和 备注; (关系模型 “课程”表涉及的主要信息有课程号、课程名、开课学期、 “成绩”表涉及的主要信息有学号、课程号和成绩。 表1.1、表1.2和表1.3所示分别描述了学生成绩管理数据库中“学生”“课程”和“成绩”三 个表的部分数据。 表1.1 学生”表 学号姓名性别出生时间专业总学分 备注 1989-10-06 989-08-05 计算机 已提前修完一门课 王林 女男男女 通信工程 544 有一门课不及格,待补考 马琳琳 1989-02-10通信工程
人民邮电出版社
一第1章MSQL初步 表1.2 “课程”表 课程号 课程名 开课学期 学时 程序设计与语 离散数学 68 表13 成绩”表 081 101 08108 76 081108 081103 62 102 081204 表格中的一行称为一记录,一列称为一个字段,每列的标题称为字段名。如果给每个关系 表取一个名字,则有n个字段的关系表的结构可表示为 关系表名(字段名 名n) 通常把关系表的结构称为核 在关系表中,如果一个字段或个組合的值可唯一标识其对应记录,则称该字段或字段 组合为码例如,“学号”可唯一标识了学失“课程号”可唯一标识每一门课。“学号”和“课 程号”可唯一标识每一个学生一门课程的成绩,们就是相应表的码。有时一个表可能有多个码, 例如在学生表中,只要姓名不重名,则“学号?如者均是学生信息表码,但可指定一个码为“主 码”,在关系模式中,一般用下划线标出主码 学生关系模式可表示为:XSB(学号,姓名,别,州生时间,专业,总学分,备注) 课程关系模式可表示为:KCB(课程号,课程名,并识学姐八学时,学分) 成绩关系模式表示为:CJB(学号,课程号,成绩, 3.数据库管理系统 数据库管理系统(DBMS)是管理数据库的系统,它按一定的败)型组织数据。 DBMS应提供如下功能:定义数据库中的对象、对数据库包含对进行操作、保证输入的数 据满足相应的约束条件、保证只有具有权限的用户才能访问数据库中的数据、使多个应用程序可 在同一时刻访问数据库的数据、数据库备份和恢复功能、能够在网络环境下访问数据库的功能和 数据库信息的接口和工具。 数据库系统管理员(DBA)通过DBMS提供的工具对数据库进行管理。数据库应用程序通过 DBMS的数据库的接口编写操作数据库 目前,流行的关系型DBMS有: SQL Server、 Oracle、 MySQL、 Access等。其中, MySQL 是目前较流行的开放源码的小型数据库管理系统,它被广泛应用在 Internet上众多中小型网站中, 本书介绍的是较新的 MySQL57版。 4.关系型数据库语言 SQL( Structured Query Language,结构化查询语言)是用于关系数据库查询的结构化语言 SoL的功能包括数据查询、数据操纵、数据定义和数据控制4部分。 DBA可通过DBMS发送SQL命令,命令执行结果在DBMS界面上显示
人民邮电出版社