人人范文网 范文大全

数据库教案

发布时间:2020-03-01 19:37:10 来源:范文大全 收藏本文 下载本文 手机版

任务引入 [4分钟]

布置任务 [4分钟] 任务分析 [6分钟] 任务实施 [35分钟]

在手机商城中,当用户注册时,要填写用户注册表单,那么, 我们填写的数据就要保存在后台数据库中,当注册成功后用户登

录时,就可以直接从后台数据库的注册信息进行信息验证。现在,教师引导 我们就在MOBILE数据库中创建一个用户注册的数据表吧。

任务:

在MOBILE数据库中创建数据表,并为表中各列设置恰当 的数据类型,设置主键。

要完成手机商城数据库中数据表创建,可按照前面设计阶段 的各表结构建立相关数据表,并按照设计阶段的分析为表中各列 设置恰当的数据类型以及设置主键。

一、使用MySQL界面方式创建手机商城数据库中的数据表。 学生操作 具体见任务书

教师指导

二、使用SQL命令创建数据表。

(商品大类别表) CREATE TABLE cla

(

复习数据claID INT PRIMARY KEY, 类型 claNAME CHAR(20) NULL

);

三、修改表

ALTER TABLE用于更改原有表的结构。例如,可以增加或 删减列,创建或取消索引,更改原有列的类型,重新命名列或表, 还可以更改表的评注和表的类型。

语法格式:

ALTER [IGNORE] TABLE tbl_name

alter_specification [, alter_specification] ...

相关知识 [13分钟] alter_specification:

ADD [COLUMN] column_definition [FIRST | AFTER col_name ]

/*添加列*/

| ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}

/*修改默认值*/

| CHANGE [COLUMN] old_col_name column_definition

/*对列重命名*/

[FIRST|AFTER col_name]

| MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]

/*修改列类型*/

| DROP [COLUMN] col_name /*删除列*/

| RENAME [TO] new_tbl_name

/*重命名该表*/

| ORDER BY col_name

/*排序*/

| CONVERT TO CHARACTER SET charset_name [COLLATE collation_name] /*将字符集转换为二进制*/

|

[DEFAULT]

CHARACTER

SET

charset_name [COLLATE collation_name]

/*修改默认字符集*/

| table_options

| 列或表中索引项的增、删、改

四、复制表 语法格式:

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name

[ ( ) LIKE old_tbl_name [ ] ]

| [AS (select_statement)] ; 说明:

学生练习

学生练习[25分钟] 小结 [3分钟]

使用LIKE关键字创建一个与old_table_name表相同结构的新表,列名、数据类型、空指定和索引也将复制,但是表的内容不会复制,因此创建的新表是一个空表。使用AS关键字可以复制表的内容,但索引和完整性约束是不会复制的。select_statement表示一个表达式,例如,可以是一条SELECT语句。

完善表的设计,并输入记录数据。

本次课我们学习了创建数据表的另一种方法,以及表的修改和复制等方法,同学们要在课后多加练习。

数据库教案

ACCESS数据库教案

网络数据库教案

数据库原理教案

数据库作业建立教案

数据库循环结构教案

Acce数据库教案[材料]

《数据库基础教案》acce

VF数据库程序设计教案

数据库原理实验教案

数据库教案
《数据库教案.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档