4.3.2 创建数据表_插入记录 教学课件中职 数据库基础及应用.pptx

上传人:春哥&#****71; 文档编号:90820236 上传时间:2023-05-18 格式:PPTX 页数:18 大小:2.06MB
返回 下载 相关 举报
4.3.2 创建数据表_插入记录 教学课件中职 数据库基础及应用.pptx_第1页
第1页 / 共18页
4.3.2 创建数据表_插入记录 教学课件中职 数据库基础及应用.pptx_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《4.3.2 创建数据表_插入记录 教学课件中职 数据库基础及应用.pptx》由会员分享,可在线阅读,更多相关《4.3.2 创建数据表_插入记录 教学课件中职 数据库基础及应用.pptx(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、创建数据表_ 插入记录新 课 导 入(1)有结构无记录的表称为空表,如何插入记录呢?(2)在实际工作中,记录是一次性插入的吗?学 习 目 标 1.能描述插入记录的方法;2.能使用insert into插入记录。新 课 教 学活动1 插入记录命令和方式新 课 教 学 向数据表插入数据是创建数据表的基础工作,在业务系统运行过程中也会不断地向数据表添加数据。新 课 教 学做一做:立生超市签约的供货商信息如下图所示,请按要求插入数据。编号 商户名 地址 电话ly001 开明粮油 磊峰路23 13768904561tw009 天味商贸-19087654329gh006 绿野干品 林昔北路712 1523

2、4897600bg004 达园烘培 老桥路100 17690234158zp002 纤丝纸品-02189236715新 课 教 学步骤提示:(1)选择数据库 use markdb;(2)插入第1条记录(完整):insert into provider values(“ly001”,“开明粮油”,“磊峰路23”,“13768904561”);(3)插入第2条记录(缺少地址)insert into provider(pid,pname,pphone)values(“tw009”,“天味商贸”,“19087654329”);(4)查看插入的记录效果 select*from provider;新 课

3、教 学(1)不完整(部分)记录的缺少字段值用什么代替?NUll(2)插入完整记录和不完整(部分)记录的命令有什么不同?完整记录:可省略字段名表,但要求数据值列表与表的字段属性、字段顺序完全一致。不完整(部分)记录:不能省略字段名表,要求数据值列表与字段名表的类型和顺序一致。想一想:新 课 教 学步骤提示:(1)插入两条记录insert into provider(pid,pname,paddress,pphone)values(“gh006”,“绿野干品”,”林昔北路712”,“19087654329”),(“bg004”,“达园烘培”,”老桥路100”,“17690234158”);(2)查

4、看插入记录效果select*from provider;探一探:一次性插入多条记录(3)插入记录的顺序和查看到的记录顺序相同吗?新 课 教 学插入下表的记录,能正常插人这两条数据吗?为什么?试一试:编号(pid)商户名(pname)地址(paddress)电话(pphone)ly002-文化村5号13768904562tw010京沪超市-19087654329新 课 教 学结一结:归纳插人命令insert into的使用方法和注意事项,并写出其一般使用格式。Insert into 表名(字段名列表)values(数据值列表,(数据值列表,)。注意:插入数据时一定要确保“数据列表”和“字段名列表

5、”一对应。当省略“字段名列表”时,相当于按数据表字段的位置顺序全部列出所有字段,“数据列表”必须为每个字段提供数据。新 课 教 学活动2 插入记录实践新 课 教 学上机实践:(1)设置“markdb”为当前数据库,在“markdb”数据库中创建用户表(user)和销售表(sale),表结构如下:字段名字段类型长度主/外键字段值约束 中文名UID char 5 P Notnull 用户编号UName Varchar 10 Notnull 用户名称UPWD Varchar 50 Notnull 用户密码UType Varchar 12 Notnull 用户类型用户表(user)新 课 教 学字段名

6、 字段类型 长度 主/外键 字段值约束对应中文名SID char 16 P Notnull 销售编号MID char 5 F Notnull 商品编号SDate Datetime 8 Notnull 销售日期SNum Int 4 Notnull 销售数量SPrice Money 4 Notnull 销售单价销售表(sale)(2)使用insert语句向数据表插入下面两个表所示的记录:新 课 教 学uid uname upwd u typeJl001张小华JI123456经理Cg002李杯一Cgl23456采购Sy003王小莉Sy123456收银Sy004赵美丽Sy123456收银用户表(use

7、r)记录新 课 教 学sid mid sdate snum sprice202012160923cg002001 Cz001 2020-12-16 13 20.7202012170831sy003001 Hh007 2020-12-17 3 12.00202012181345cy004001 Jz003 2020-12-18 4 24.5202012181720cy004002 Jy011 2020-12-18 3 16销售表(sale)记录学 习 评价1.在MySQL中,向数据表插入记录的命令是_。2.插入数据时一定要确保_列表和_列表一一对应。3.给销售表(sale)的销售数量(snum)插入值“23”的正确语句是()A.insert into snumvalues(23);B.snum=23 C.set snum=23;D.insert into sale(snum)values(23);课 堂 小 结(1)插入记录insert into;(2)插入完整和部分记录;(3)插入多条记录;(4)查看记录;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com