- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课题 诚信管理论坛数据库实现 授课
班级 课时 6课时 教学目标 创建项目数据库
创建项目数据表
创建数据约束
重点
难点 重 点
1. 创建数据表
难 点
创建数据表
创建数据约束 能力训练任务案例 完成诚信管理论坛的数据库、表、数据约束的创建;
教学方法
组织形式 注重识记规律的重、难点五阶学习法:讲解一次、演示一次、练习一次、测试一次、单练一次。五个阶段完成后学生能够在不知不觉中完成知识点识记任务,同时也加深了对知识点的理解程度。
理论联系实际,讲练结合,边讲边练 学习
评价 85%的学生对重点难点的理解速度
很快
较快
一般(√)
较慢
很慢
85%的学生对重点难点的理解深度
深刻理解、能独立完成练习
一般理解、能在指导下完成练习(√)
仅限于记忆层次、必须演示方能完成练习
记忆困难,演示时都无法跟上节奏。 教学
思路
设计 创建项目数据库
引入:
数据库是存储数据对象的容器,对数据库的操作包括:
查看数据库:显示系统中的全部数据库;
创建数据库:创建一个新的数据库;
使用数据库:切换默认数据库;
修改数据库:修改数据库的参数;
删除数据库:删除一个数据库
主题:
1. 查看数据库
显示系统中的全部数据库
SHOW {DATABASES | SCHEMAS}
[LIKE pattern | WHERE expr] ;
[示例讲解]
示例1.1.1显示当前系统中的全部数据库
show databases;
筛选数据库:
SHOW DATABASES LIKE %m%;
2. 创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[create_specification [, create_specification] ...]
其中 create_specification:
[DEFAULT] CHARACTER SET charset_name
| [DEFAULT] COLLATE collation_name
IF NOT EXISTS:在建数据库前进行判断,只有该数据库目前尚不存在时才执行CREATE DATABASE 操作;
DEFAULT:指定默认值。
CHARACTER SET:指定数据库字符集(Charset) ,charset_name 为字符集名称
COLLATE:指定字符集的校对规则,collation_name 为校对规则名称
[示例讲解]
示例1.2.1创建诚信论坛系统数据库CXBBS。
Create database cxbbs
3. 使用数据库
USE db_name;
SELECT DATABASE();//查看默认数据库
4. 修改数据库
ALTER {DATABASE | SCHEMA} [db_name]
alter_specification [, alter_specification] ...
其中 alter_specification:
[DEFAULT] CHARACTER SET charset_name
| [DEFAULT] COLLATE collation_name
[示例讲解]
示例1.4.1 修改诚信论坛系统数据库CXBBS的默认字符集和校对规则。
ALTER DATABASE cxbbs
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
5. 删除数据库
DROP DATABASE [IF EXISTS] db_name
IF EXISTS:在删除数据库前进行判断,只有该数据库存在时才执行 DROP DATABASE 操作
创建项目数据表
引入:
数据表是数据库存放数据的数据对象,对数据表的操作包括:
查看数据表:显示默认数据库中的全部数据表;
创建数据表:创建一个新的数据表;
修改数据表: 更改数据表的结构
重命名数据表:修改数据表的名字;
删除数据表:删除一个数据表及其全部数据;
主题:
查看数据表
SHOW [FULL] TABLES [{FROM | IN} db_name]
[LIKE pattern | WHERE expr] ;
数据表的基本类型
整数类型
名称
长度
用法
TINYINT(M)
?BIT,BOOL,BOOLEAN
1
如为无符号数,可存储从0到255的数;否则可存储从-128到127的数。?
SMALLINT(M)?
2
如为无符号数,可以存储从0到65535的数;否则可以存储从-32768到32767的数。?
MEDIUMI
文档评论(0)