分享
 
 
 

数据库系统课程设计(21世纪计算机科学与技术实践型教程)

数据库系统课程设计(21世纪计算机科学与技术实践型教程)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,数据库,数据库理论,

作者: 路游,于玉宗编著

出 版 社: 清华大学出版社

出版时间: 2009-5-1字数:版次: 1页数: 193印刷时间:开本: 16开印次:纸张:I S B N : 9787302193296包装: 平装编辑推荐

本书特点:

本书以一个现实中常见的人事管理实例为依托,从易向难,展示如何分析、设计开发一个简单的数据库系统。书中用到uML、SQL Server、VC++三方面的内容。其中,UML用于向读者展示如何对实例开展分析和设计,SQL Server是目前主流的数据库平台之一,与DB2、Oracle一起占领了绝大部分的数据库市场,是大型数据库系统的首选产品,它易于部署和界面操作直观,因此我们选择它作为DBMS讲解实例;选用VC++作为开发工具,是考虑到大多数读者都已学习过c++,对VC++语法应该不陌生。

为配合读者使用本书,本书提供了相关配套资源,其中包括程序源代码和分析设计过程中产生的文档。书中所举的例子在Wirl2000 Server+VC6.0+SQL Server 2000环境下运行通过,分析设计时运用的是Ratiorl al Rose 2003,如果读者在学习过程中遇到问题,可以尝试从网上下载源程序和设计文档解决。

内容简介

本书介绍了数据库系统原理课程设计的分析及实现过程,主要包括三部分:第1部分是基础知识准备,包括数据库基础知识、SQL语言、UML基础知识;第2部分从人事管理实例的需求说明人手,介绍了如何识别建立和细化用例、如何建立静态模型及如何建立动态模型的工具和方法;第3部分是代码实现部分,向读者展示如何创建数据库和数据表、如何创建工程、如何使用数据控件以及如何逐步地向工程中增加新模块。VC与数据库连接及VC开发环境方面的知识,是穿插在代码实现部分章节中介绍的,读者在完成实例过程中,应该会慢慢熟悉并掌握这些内容。

本书可以作为高等学校计算机专业、信息系统与信息管理等相关专业数据库课程教材,也可供从事数据库系统教学、研究和应用的广大教师、学生、研究人员和工程技术人员参考。

目录

第1篇基础知识准备

第1章数据库基本知识

1.1数据模型

1.1.1层次模型

1.1.2网状模型

1.1.3关系模型

1.2数据库基本概念

1.2.1数据库系统的模式

1.2.2数据库系统的三级模式结构

1.2.3数据库系统的二级映像

1.2.4关系型数据库系统的基本概念

第2章SQL语言

2.1查询语言

2.2简单查询

2.2.1检索表中所有列

2.2.2检索表中特定列

2.2.3重排列序

2.2.4用单引号加入字符串

2.2.5改变列标题

2.2.6算术运算符

2.2.7数字型数据和数学函数

2.2.8字符型数据和字符函数

2.2.9操作日期型数据和日期函数

2.2.10 系统函数和安全函数

2.3选择行

2.3.1基于比较选择行

2.3.2基于范围选择行

2.3.3基于列表选择行

2.3.4基于字符选择行

2.3.5基于未知值选择行

2.3.6基于多个搜索条件选择行

2.3.7消除重复行

2.3.8结果排序

2.4生成总结数据

2.4.1集合函数

2.4.2GROUP BY和HAVING

2.4.3COMPUTE和COMPUTE BY

2.5连接查询

2.5.1非限制连接

2.5.2 自然连接

2.5.3两个以上表的连接

2.5.4 自连接

2.5.5外连接

2.6执行子查询

2.6.1单列单值

2.6.2单列多值

2.6.3嵌套SELECT语句总结

2.6.4相关子查询

2.6.5存在性检查

2.7在查询的基础上创建新表

2.8合并数据集

2.9操纵数据

2.9.1插入数据

2.9.2修改数据

2.9.3删除数据

第3章UML基础知识

3.1UML概述

3.1.1UML简介

3.1.2与UML相关的5个开发阶段

3.2相关UML内容介绍

3.2.1视图

3.2.2 图

第2篇系统分析与设计

第4章系统需求的获取——用例模型

第5章系统分析的展开——分析模型

第6章系统设计的过程——设计模型

第3篇代码实现

第7章建立数据库和数据表

第8章系统编码实现

附录1SQL Server的安装步骤

附录2使用企业管理器

参考文献

书摘插图

第1篇基础知识准备

第1章 数据库基本知识

数据库技术是21世纪60年代开始兴起的一门信息管理自动化的新兴学科,是计算机科学中的一个重要分支。随着计算机应用的不断发展,在计算机应用领域中,数据处理越来越占主导地位,数据库技术的应用也越来越广泛。因此,数据库课程也成为计算机科学与技术专业、信息管理专业的重要课程。

1.1 数据模型

数据模型是对现实世界的表示,如何把现实世界的对象抽象为计算机可识别、可操作、并且是正确的数据集合,是数据模型的根本所在。在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。简单地说,数据模型是现实世界的模拟。数据模型通常由三个要素组成:数据结构、数据操作和数据的约束条件。

根据模型应用的不同目的,可以将模型划分为两类,概念模型和数据模型。概念模型也称信息模型,它是按用户的观点来对数据和信息建模。主要用于对数据库的设计;数据模型有层次模型、网状模型、关系模型和面向对象模型等,它是按计算机系统的观点对数据建模,主要用于DBMS(Database Management System,数据库管理系统)的实现。

1.1.1 层次模型

层次模型是数据库系统中最早出现的数据模型,层次数据库系统采用层次模型作为数据的组织方式。层次数据库系统的典型代表是IBM公司的IMS(In.formation Maonagement Systeros,信息管理系统)数据库管理系统,这是1968年IBM公司推出的第一个大型的商用数据库管理系统。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有