- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务4项目实训 【实训1】建立旅游管理数据库,库文件“旅游管理.mdb”中包含导游信息表和线路信息表。 【实训2】利用ADO控件编写旅游管理程序(数据库为实训1建立的“旅游管理.mdb”)。程序包含窗体和报表,其中窗体具有浏览和编辑线路和导游信息,报表可以输出线路报价表。 * * 项目八 设计数据库应用程序 项目八 设计数据库应用程序 【主要内容】 本项目是关于Visual Basic6.0数据库程序的编写,主要包括数据库的创建及基本操作、SQL语言的使用、Visual Basic6.0的ADO数据库访问技术的使用。 【学习目标】 1.掌握关系数据库的基本操作。 2.了解数据库的SQL结构化查询语言。 3.掌握利用ADO数据库访问控件访问数据库 的方法。 4.掌握数据绑定控件的应用。 任务1创建数据库 一、任务分析 创建数据库的方法有多种:可以利用专门的数据库开发系统创建,如Access、Visual FoxPro、Sqlserver等。下面我们利用Access2003来创建一个学生学业管理数据库。 二、相关知识 (一)数据与数据库 (二)关系数据库、数据表、字段和记录 (三)主键、外键 (四)关系 三、任务实施 1.启动ACCESS 2003数据库管理系统,创建数据库。 图8-1 ACCESS工作窗口 2.创建数据表。 图8-2数据库中的表对象 图8-3 表中的记录 3.建立表之间的关系。 图8-4 读顺序文件代码 总结: 一个关系数据库由若干数据表组成,每个表又可分为记录行(rows)与字段列。各个表之间通过主键和外键建立关系。利用ACCESS 2003数据库管理系统可以方便地建立数据库。 四、随堂练习 创建一个员工管理数据库,向数据库中添加“部门”表和“员工”表,建立表之间的关系。 任务2使用SQL语言操作数据库 一、任务分析 使用结构化查询语言SQL对“学生学业管理.mdb”数据库进行数据查询、数据插入、数据更新和删除数据等操作。 二、相关知识 结构化查询语言SQL(Structured Query Language)是关系数据库的标准语言,它分为数据定义语言(DDL)、数据控制语言(DCL)、数据查询语言(DQL)和数据操纵语言(DML)等类型。数据查询语言(DQL)用以从表中查询(SELECT)数据,数据操纵语言(DML)用于添加(INSERT)、修改(UPDATE)和删除(DELETE)表中的记录。 关 键 字 说 明 关 键 字 说 明 Select 查询记录 Delete 删除记录 Update 更新数据 Insert 插入记录 表8-1 常用SQL语句关键字 【总结】 在SQL语句中,有语法格式:“Select 字段名 From 表名 Where 查询条件”,Select后面可以使用通配符“*”表示选择所有字段。所以语句“Select * From 学生”表示要查询的表名是“学生”表,“*”指“学生”表中的所有字段。语句“Select 学生.学号,性别,姓名,专业,课程名称,成绩 From 学生,选课,课程 where 学生.学号=选课.学号 and 课程.课程编号=选课.课程编号”,表示要查询的表名是“学生”、“选课”和“课程”3个表,要查询的字段是Select子句后列出的所有字段,查询条件是3个表两两相连的连接条件。 四、随堂练习 1.编写SQL命令,浏览员工基本情况。 2.编写SQL命令,查询指定部门的员工情况。 任务3使用ADO控件访问数据库 一、任务分析 编写一个简单的数据库应用程序,使用ADO数据控件访问“学生学业管理.mdb”数据库,在窗体上浏览“学生”表的内容。 二、相关知识 使用ADO数据控件访问数据库,通常需要经过以下步骤: (1)在窗体上添加ADO数据控件; (2)使用ADO连接对象建立与数据提供者之间的连接; (3)使用ADO命令对象操作数据源,并将操作产生的记录集存放在内存中; (4)建立记录集与数据绑定控件的关联,在VB窗体上显示数据; 若要在VB6.0中使用ADO对象,必须在工程中添加对ADO对象的引用。 三、任务实施 1.添加ADO与DataGrid控件到工具箱 图8-6 添加ADO与DataGrid控件到工具箱 2.添加ADO与DataGrid控件对象到窗体上,如图8-7所示,其中ADO控件对象的默认名为Adodc1。 3.数据源的连接 4.利用DataGrid控件对象显示数据 【总结】 由于ADO数据控件是一个ActiveX控件,在使用之前应先将该控件添加到
您可能关注的文档
- Visual Basic程序设计简明教程王晓东电子教案 第5章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第6章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第7章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第8章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第9章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第10章.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _1.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _2.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _3.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _4.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
最近下载
- (文化产业概论.doc VIP
- 津市市教育局2012年春节团拜会朗诵词.doc VIP
- 护理请示汇报制度.pptx VIP
- 追寻(混声四部合唱)-降B调正谱 钢伴声乐正谱 PDF高清版.pdf
- 化学尖子生培养的几点体会.pptx VIP
- 室内装饰装修工程施工组织设计.doc
- 2024-2030年中国二次元服装行业市场全景调研及未来趋势研判报告.docx
- 第18课 世界主要国家的基层治理与社会保障-高二历史课件(选择性必修1:国家制度与社会治理).pptx VIP
- 绿色施工安全防护措施费用投入计划表GDAQ20109.xls
- 新教材2024版高中历史第六单元基层治理与社会保障第18课世界主要国家的基层治理与社会保障课件部编版选择性必修1.pptx VIP
文档评论(0)