项目2创建数据库和表

上传人:huo****ian 文档编号:252484779 上传时间:2024-11-16 格式:PPT 页数:18 大小:418.50KB
返回 下载 相关 举报
项目2创建数据库和表_第1页
第1页 / 共18页
项目2创建数据库和表_第2页
第2页 / 共18页
项目2创建数据库和表_第3页
第3页 / 共18页
点击查看更多>>
资源描述
单击此处母版标题样式,单击此处编辑母版文本样式,第二级,单击此处母版标题样式,单击此处编辑母版文本样式,第二级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,项目二,创建数据库和表,本项目目标,了解,MySQL,的系统数据库,掌握利用,SQLyog,创建和管理数据库的方法,掌握利用,SQL,创建和管理数据库的方法,掌握,MySQL,数据类型,掌握利用,SQLyog,和,SQL,语言创建表,MySQL,的系统数据库,Information_schema,Performance_schema,Mysql,test,SQLyog,创建和管理数据库,创建数据库,删除数据库,使用,SQL,语言创建数据库,创建数据库的语法:,CREATE DATABASE,数据库名,CREATE DATABASE,数据库名,例:,CREATE DATABASE,testDB,;,/,*判断,testDB,是否存在*,/,CREATE DATABASE IF NOT EXISTS testDB;,/,*设置默认编码*,/,CREATE DATABASE IF NOT EXISTS testDB DEFAULT CHARACTER SET utf8;,使用SQL语言修改数据库,修改数据库的编码:,ALTER DATABASE,数据库名,DEFAULT CHARACTER SET,编码方式,例如:,ALTER DATABASE testdb1 DEFAULT CHARACTER SET gbk,使用SQL语言管理数据库,USE,数据库名,查看数据库的语法:,SHOW DATABASE,选择数据库的语法:,删除数据库的语法:,DROP DATABASE,数据库名,CREATE DATABASE,CREATE DATABASE,掌握数据表的基础知识,表的定义,表是包含数据库中所有数据的数据库对象。在表中,数据成二维行列格式,每一行代表一个唯一的记录,每一列代表一个域。,顾客信息表,掌握数据表的基础知识,列名,列名是用来访问表中具体域的标识符,列名必须遵循下列规则:,(,1,)列名是可以含有从,1,到,128,的,ASCII,码字符,它的组成包括字母、下划线、符号以及数字。,(,2,)不要给列名命名为与,SQL,关键字相同的名字,比如,SELECT,,,IN,,,DESC,等。,(,3,)列名应该反映数据的属性。,掌握数据表的基础知识,列名,列名是用来访问表中具体域的标识符,列名必须遵循下列规则:,(,1,)列名是可以含有从,1,到,128,的,ASCII,码字符,它的组成包括字母、下划线、符号以及数字。,(,2,)不要给列名命名为与,SQL,关键字相同的名字,比如,SELECT,,,IN,,,DESC,等。,(,3,)列名应该反映数据的属性。,掌握数据表的基础知识,表的定义,表是包含数据库中所有数据的数据库对象。在表中,数据成二维行列格式,每一行代表一个唯一的记录,每一列代表一个域。,顾客信息表,掌握数据表的基础知识,列名,列名是用来访问表中具体域的标识符,列名必须遵循下列规则:,(,1,)列名是可以含有从,1,到,128,的,ASCII,码字符,它的组成包括字母、下划线、符号以及数字。,(,2,)不要给列名命名为与,SQL,关键字相同的名字,比如,SELECT,,,IN,,,DESC,等。,(,3,)列名应该反映数据的属性。,网上书城数据表的设计与创建,表的设计步骤,(,1,)表的命名方式。,(,2,)表中每一列的名称、数据类型及其长度。,(,3,)表中的列是否允许空值,是否唯一,是否要进行默认设置或添加用户定义约束。,(,4,)表间的关系,即确定哪些列是主键,哪些是外键。,MySQL,的数据类型,分类,备注和说明,数据类型,说明,文本数据类型,字符数据包括任意字母、符号或数字字符的组合,Char,固定长度的字符数据,Varchar,可变长度,的字符,数据,Text,存储长文本信息,日期和时间,日期和时间在单引号内输入,Date,Datetime,Year,Time,日期,日期和时间,年,时间,数字数据,该数据仅包含数字,包括正数、负数以及分数,int,Smallint,Tinyint,整数,float,Double,Decimal,浮点,数,精确度最高,金额优先,二进制数据类型,存储非,字,符和文本的数据,Binary,Varbinary,Blob,Bit,可用来存储图像,音乐或视频,二进制大数据,位字段类型,思考,电话号码一般使用什么数据类型存储,?,性别一般使用什么数据类型存储,?,年龄信息一般使用什么数据类型存储,?,照片信息一般使用什么数据类型存储,?,薪水一般使用什么数据类型存储,?,SQLyog创建表,SQL,语言创建表,使用,CREATE TABLE,语句创建表,CREATE TABLE (,列级完整性约束条件,列级完整性约束条件,.,),SQL语言创建表,CREATE TABLE t_dept(,deptno INT(20)NOT NULL,dname VARCHAR(20),loc VARCHAR(40),);,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!