第十三讲 使用数据库(一) 上海财经大学信息管理与工程学院.

Slides:



Advertisements
Similar presentations
口臭不苦惱 清新口氣大作戰 口臭不只破壞人際的互動,更是 身體發出的警訊,不能輕忽。 康健雜誌 89 期文. 梁煙純 攝影.邱瑞金.
Advertisements

惟勤電訊有限公司 FLOW Software System Co., Ltd 專案經理 : 劉振林.
●公司簡介. ●公司組織 行銷 企劃部 行銷 企劃部 研發 設計部 研發 設計部 視覺 設計部 視覺 設計部 媒體 製作部 媒體 製作部 行動 裝置部 行動 裝置部 執行長 總經理 管理部 本公司組織人力配置除董事長、執行長、總經理外,共 有六大部門,分別為研發部 6 人、管理部 4 人、視覺設計部.
协同数据管理及数据分析专家 2013 年 07 月 通达智能报表中心. 第二章 引子 第四章 领先优势 第五章 应用领域 第六章 案例分享 第三章 产品介绍 第一章 通达信科综合实力 第七章 客户名单(部分) 第八章 系统演示.
欢迎各位 Nice to Meet U.
IT运维管理解决方案 -轻松管理,自在运维 产品经理 刘曜.
C语言程序设计 李伟光.
林敏慧 管理大樓 10樓 5105 資料庫管理.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
应用性能管理提升客户体验 龙珠客户案例分享 肖澍 云智慧公司.
中日合资 武汉安珞计算机系统有限公司 公司介绍
資料庫系統 曾俊雄.
Access数据库知识 安丘市职业中专 雷云龙.
TBSMGS数据存储管理软件 北京金信桥信息技术有限公司 2010年05月27日.
第7章 数据库基础知识 SQL常用命令使用方法 (1) 数据记录筛选: sql="select * from 数据表
第七章 电子商务系统的运营与维护.
程式語言與設計 授課教師:蔣德威.
第 11 章 網際網路與資料庫系統.
第一章 JSP概述 学习目标 JSP技术是目前WEB开发技术中应用最广泛的一种.本章对JSP技术、优点、缺点、应用前景作了简要介绍。
第23章 增加点击率 ——网站优化与推广.
网站如何定制建设???.
Web程序设计基础 太原理工大学 计算机科学与技术学院 林福平 求实创新
Apache PHP MySQL 介紹與安裝設定 NIT 戴琬諭 NIT 林佳保.
西安海天信息工程有限公司 3级系统集成资质认证答辩会演示稿
数据库入侵检测技术 曹元大主编,人民邮电出版社,2007年.
第五章 信息系统开发能力培养.
在 线 考 试 系 统 的 设 计 学 生: 班 级: 指导老师:.
转正述职报告 乐恩公司 史航
指導老師:張簡嘉壬 開發團隊:張宏德、顏嘉均、陳重佑、張恩碩 國立高雄第一科技大學電子工程系 2015/12/11
数据库管理软件 Access 2003的使用 安丘市职业中专 雷云龙 1.
江西省专业技术人员 继续教育信息管理系统.
第二期实验室工作人员培训讲座(三) 加强规范化建设 提高仪器设备管理水平 设备处 黄久龙 2017年9月13日 徐州师范大学设备处 黄久龙.
网页制作 第五讲 Dreamweaver基础.
第十五章 常見的資料庫管理系統 目的 Oracle 微軟SQL Server 微軟Access MySQL Oracle 應用伺服器
第 11 章 資料庫應用與 ADO物件 製作.
資料庫管理 HOMEWORK #3 楊立偉教授 台灣大學工管系 2013 Fall.
主講人:黃鎮榮 東方設計學院觀光與休閒事業管理系
雲嘉區網數位學習推廣服務計畫 中正大學電算中心 黃仁竑.
課程名稱:資料庫系統 授課老師:李春雄 博士
組員:陳俊宇 陳典杰 趙俊閔 指導老師:張慶寶
PHP平台安裝-如何取得軟體 各軟體支援機構網站: Apache Server:
数据库实验指导(一)
第2章 ADO.NET 2.0概述.
資料庫管理 HOMEWORK #3 楊立偉教授 台灣大學工管系 2015 Fall.
NAMO網頁製作教學簡報 講師:李惠茹.
賣場與網站設計 EC-IC 2010最佳賣場設計奬第一名觀摩 EC-IC 2010最佳賣場設計奬第三名觀摩 其他組別觀摩
資料庫管理 HOMEWORK #4 楊立偉教授 台灣大學工管系 2014 Fall.
案例—某网上书店系统设计.
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
專題J組 題目: 檢定考試管理系統 指導老師: 曾修宜 老師 組員: 曾聖棋 謝宗翰
Empower for MircoSoft ISV
数据库技术与应用 (开学篇) 同济大学.
Python联合服务器的使用.
指導老師:楊子青 老師 專題組員:朱盈慈、曾孟涵、范珮錡、林佳臻
第十四讲 使用数据库(二) 上海财经大学信息管理与工程学院.
Excel - 九十七年度教職員工資訊教育訓練 董建弘.
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
第 1 章 簡介XML.
第一章 数 据 库 概 述 第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
風能 主題:風能 班級:四環工一A 組員:林明哲 4980N047 江信宏 4980N079
Ecological Engineering Methods Resource Website
課程名稱:資料庫系統 授課老師:李春雄 博士
第 1 章 設計網頁的準備工作.
方格紙上畫正方形.
----以《西北民族音乐学术资源数据库》为例 西安音乐学院 景 月 亲
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
Presentation transcript:

第十三讲 使用数据库(一) 上海财经大学信息管理与工程学院

本讲主要内容 数据库介绍 访问数据库 业务背景与开发准备 创建列表页-用“动态表”创建 创建搜索页

11.1 数据库介绍 数据库是数据的集合 关系数据库中,数据被存储在各个表中 DBMS用于创建和操作数据库 关系数据库(最常见) 层次数据库 网状数据库 关系数据库中,数据被存储在各个表中 表由行和列组成 每一行组成一个数据记录 每一列组成记录中的一个域(字段) DBMS用于创建和操作数据库 Access Oracle Sybase SQL Server MySQL

11.2 访问数据库 三种常见接口可以使用应用程序与数据库进行通信 ODBC:开放式数据库链接 OLEDB:对象链接和嵌入数据库 客户端 Web 服务器 步骤 1 : 浏览 器请求动态页 2 查找页 , 并将其传递 给应用程序服务器 7 驱动程序将 记录集传递给应用 程序服务器 应用程序服务器 < HTML > code / html p 您好 请求 响应 3 应用程序 服务器查找该页中 的指令 8 服务器将数据插入 页中 然后将该页 传递给 数据库 查询 记录集 数据库驱动程序 4 服务器将查询发送 到数据库驱动程序 5 驱动程序对 数据库执行查询 6 记录集被返 回给驱动程序 9 服务 器将完成的页发送 到请求浏览器 三种常见接口可以使用应用程序与数据库进行通信 ODBC:开放式数据库链接 OLEDB:对象链接和嵌入数据库 JDBC:Java数据库连接 数据库驱动程序

11.3 业务背景与开发准备 以中昊化工交易网的业务为背景 数据库由三个表组成: 会员注册、商品类别的管理、商品供应和需求的发布,以及相关的查询 数据库由三个表组成: 商品类别表(category) Cat_id、cat_name、description 会员表(associator) Associator_id、password、company、tel、zip、province、address、contractor,memo 供求表(supply_demand) Sd_id、 associator_id,sd_kind,cat_id,prod_name,description,price,unit,quantity,validate_date

开发准备 创建access数据库文件,其包含前面所述三个数据库表,其关系如图所示。 定义ODBC数据源 Sccn,使其指向sccn.mdb

定义ODBC数据源 点击“windows控制面板”—“管理工具”—“数据源 (ODBC)”,出现“ODBC数据源管理器”对话框后,点击“系统DSN”标签后点击“添加”按钮,出现“创建新数据源”对话框,添加“Microsoft Access Driver”驱动程序。

定义ODBC数据源 出现“ODBC Microsoft Access安装”对话框后,点击“选择”按钮,选择相应的数据库文件(一般选择本地根文件夹上的数据库文件)。

建立站点并设置本地信息 打开DW 点击站点菜单中的新建站点 定义相应的本地信息 定义相应的远程信息 定义相应的测试服务器。

定义相应的本地信息

定义相应的远程信息

定义相应的测试服务器

在DW中定义数据库连接connSccn 点击DW中窗口菜单的数据库,出现数据库面板,在站点、文档类型和测试服务器完好状态下,添加数据源名称 其数据源名称为sccn,连接名称为connSccn

11.4.1 创建列表页——分块创建 创建一个空网页并为其定义一个记录集 11.4.1 创建列表页——分块创建 创建一个空网页并为其定义一个记录集 选择“文件新建”菜单,在“新建文档”对话框的“常规”标签中选择“动态页”类别下的“ASP Java Script”或“ASP Java Script” (但必须和后面创建动态网页一致)。 打开记录集对话框 在应用程序面板组中选择“绑定”面板,然后单(+)按钮,并选择“记录集” 定义rsCategory记录集(如下图)

在网页上显示记录 选择“插入常规表格”,插入一个2行3列的表格。 点击绑定标签下的记录集rsCategory左侧的加号,将记录集的内容直接显示,分别将Cat_Id、Cat_Name和Description,从“记录集”下拉式菜单“拖”到表格第二行的第一列、第二列、第三列。 选定表格的第二行,点击“服务器行为”标签下的“重复区域”,并选择每页显示记录的数量。 将该网页保存成category_list1.asp

添加导航按钮 当记录数量超过页面显示数量时,可用【插入】面板中的【应用程序】标签下的插入【记录集导航条】和【记录集导航状态】。 在显示表格的上部和下部各添加一个1行2列的表格,将鼠标放在表格的第一行,点击【插入】面板中的【应用程序】标签下【记录集导航条】;将鼠标放在表格的第二行,点击【插入】面板中的【应用程序】标签下【记录集导航状态】

11.4.2 创建列表页-用“动态表格”创建 创建一个空网页并为其定义一个记录集 11.4.2 创建列表页-用“动态表格”创建 创建一个空网页并为其定义一个记录集 选择“文件新建”菜单,在“新建文档”对话框的“常规”标签中选择“动态页”类别下的“ASP Java Script”。 打开记录集对话框 在应用程序面板组中选择“绑定”面板,然后单(+)按钮,并选择“记录集” 定义rsCategory记录集(如下图)

在网页上显示记录 选择“插入应用程序对象动态表”菜单,以显示“动态表”对话框。 从“记录集”下拉式菜单中选择要使用的记录集“rsCategory” 选择每页显示的记录数为“所有记录” 将该网页保存成category_list2.asp

11.5 创建搜索页 关于搜索/结果页 通过搜索页,用户可以输入参数,Web服务器把满足搜索参数的数据发送回来。输入搜索参数的网页称为“搜索页”,返回数据的网页称为“结果页”。 结果页执行以下任务 读取搜索页提交的搜索参数; 连接到数据库并查找记录; 生成满足搜索条件的记录集; 显示记录集的内容。

创建搜索页 创建一个空白页。选择“文件新建”菜单,保存该页,取名为“search_supply.asp” 选择“插入表单”,在“search_supply.asp”的页面上 创建一个空表单,将其动作设为“search_supply_result.asp”,将“方法”属性设为“POST” 在“search_supply.asp”的表单中插入文本字段txtProdName和提交按钮,如下图:

创建结果页 创建一个空白页,选择“文件新建”菜单,保存该页,取名为“search_supply_result.asp” 创建记录集“rsSupply”,连接为“connSccn”,选择表格为“supply_demand”,选择全部列,从“筛选”区域中的第一个下拉式菜单中,选择要与搜索页发送的搜索参数进行比较的表中的列“prod_name”,并设其关系为“=”,值为txtProdName的“表单变量”。 单击确定完成记录集“rsSupply”的制作。 利用11.4.1或11.4.2的方法,将记录集“rsSupply”的内容显示在“search_supply_result.asp”网页中。