- ISBN:9787302193227
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:339
- 出版时间:2009-02-01
- 条形码:9787302193227 ; 978-7-302-19322-7
本书特色
源于实际“数据库原理及技术”类课程的课程设计实践教学。 能体现数据库课程设计中学生多方面的需求。 在多样性、规范性、示范性、全面性、实质性等方面具有特色。 提供所有课程设计系统的数据库及系统源代码等,能为读者学习与借鉴提供便利。
内容简介
《数据库原理及技术课程设计/计算机课程设计与综合实践规划教材》源于“数据库原理及技术”类课程的课程设计实践,内容从课程核心原理、常用数据库系统、数据库管理系统支持的SQL语言,到当前流行的客户端开发技术与开发工具、课程设计规范要求及参考设计题目,再到多个典型技术实现的数据库课程设计样例系统。 《数据库原理及技术课程设计/计算机课程设计与综合实践规划教材》共有12章,主要内容包括数据库原理概述、常用数据库系统、Transact SQL语言、PL/SQL语言、客户端开发技术与开发工具、课程设计规范要求及题目汇编、学生学习管理系统(C语言技术)、企业员工管理系统(Java技术)、教学管理子系统(Visual Basic/ADO技术)、汽车销售管理系统(Delphi技术)、物流电子商务系统(Jsp技术)、企业库存管理及Web网上订购系统(C#/ASP.NET技术)等。 《数据库原理及技术课程设计/计算机课程设计与综合实践规划教材》可作为计算机各专业及信息类、电子类等相关专业的本专科“数据库原理及技术”类课程的课程设计教材,同时也可以供参加自学考试人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
目录
1.1 数据库与数据库系统
1.2 数据模型
1.2.1 概念模型
1.2.2 数据模型
1.2.3 关系数据模型
1.2.4 关系操作
1.3 关系规范化设计理论和方法
1.3.1 不合理的关系模式存在的问题
1.3.2 规范化设计理论和方法
1.4 数据库设计
1.4.1 数据库设计概述
1.4.2 数据库设计的步骤
1.5 数据库安全保护
1.5.1 数据库安全性概述
1.5.2 数据库完整性概述
1.5.3 数据库并发性概述
1.5.4 数据库恢复概述
第2章 常用数据库系统
2.1 常用数据库系统简介
2.1.1 MS SQL Server
2.1.2 0racle
2.1.3 MySQL
2.1.4 PostgreSQL
2.1.5 MS Access
2.1.6 VFP
2.1.7 其他数据库系统
2.2 SQL语言简介
第3章 Transact SQL语言
3.1 Transact-SQL语法约定
3.2 Transact-SQL的新增功能和增强功能
3.3 运算符
3.4 数据类型
3.5 函数
3.6 Transact-SQL变量
3.7 表达式
3.8 控制流
3.9 保留关键字
3.10 批处理
3.11 SQL数据查询
3.11.1 SELECT命令的基本格式及其含义
3.11.2 SELECT子句的基本使用
3.11.3 wHERE子句的基本使用
3.11.4 常用库函数及统计汇总查询
3.11.5 分组查询
3.11.6 查询的排序
3.11.7 连接查询
3.11.8 合并查询
3.11.9 嵌套查询
3.11.10 子查询结果集别名表达式的使用
3.11.11 存储查询结果到表中
3.12 SQL数据更新
3.12.1 插入数据
3.12.2 修改数据
3.12.3 删除数据
第4章 PL/QL语言
4.1 编程基础知识
4.1.1 PL/SQL程序结构
4.1.2 SQL基本命令
4.2 基本语法要素
4.3 流程控制
4.4 过程与函数
4.5 游标
4.6 其他概念
4.7 实例分析
第5章 客户端开发技术与开发工具
5.1 网络异构数据库访问接口
5.1.1 SQL/CLI的基本原理和基本內容
5.1.2 ODBC
5.1.3 JDBC
5.1.4 OLE DB
……
第6章 课程设计规范要求及题目汇编
第7章 学生学习管理系统(C语言技术)
第8章 企业员工管理系统(Java技术)
第9章 教学管理子系统(Visual Basic/ADO)
第10章 汽车销售管理系统(Delphi技术)
第11章 物流电子商务系统(JSP技术)
第12章 企业库存管理及Web网上订购系统(C#/ASP.NET技术)
参考文献
节选
(1)学生入学时新生需录入登记,并选定一专业,每学期注册后即可选课(分必修课与选修课),每位学生应选多门课,一门课应有多名学生修读。学生考试后,要登记考试成绩;若成绩不及格则补考后还需记录补考成绩;甚至要记录其课程重修情况,学生选定课程的同时,还需指定任课教师与选课年月。 (2)专业分学期课程计划情况(即专业教学计划),要反映是否必修课、是否学位课、是否考试课及备注信息。 (3)班主任管理班级情况。 (4)教师指导研究生情况:包括研究方向、研究成果情况。 (5)一门课可由多位教师上,一位教师可上多门课,教师讲授应反映开始任课年月、任课评价及学生成绩及格率等。 9.3功能需求分析 (1)在数据库服务器如SQL Server中,建立各关系模式对应的库表,并确定主键、索引、参照完整性、用户自定义完整性等。 (2)能对各库表进行输入、修改、删除、添加、查询、打印等基本操作。 (3)新学期开学,能排定必修课程,能选定选修课程,并能对选课作必要调整。 (4)能明细实现如下各类查询: ①能查询学生基本情况、能查询学生选课情况及各考试成绩情况、能查询学生所在院系与班级情况、能查询学生所学专业及专业课程安排情况; ②能查询老师的基本情况、能查询老师的授课课程及授课质量情况、能查询老师所在教研室及院系信息、能查询班主任老师管理的班级情况、能查询导师指导研究生的情况; ③能查询课程基本情况、能查询课程学生选修情况、能查询课程专业安排情况、能查询专业基本情况、能查询分专业、分学期课程安排情况; ④能查询院系、教研室、班级等基本情况、能分院系、分教研室、分班级查询其相关各类信息、能动态输入SQL命令查询。 (5)能统计实现如下各类查询: ①能统计学生基本情况如分院系、分班学生人数,分院系分类别学生人数等; ②能统计学生选课情况及学生的成绩单(包括总成绩、平均成绩、不及格门数等)情况; ③能统计老师的基本情况、能统计老师的授课综合情况、能统计导师指导研究生的综合情况、能统计班主任老师管理的班级的综合情况; ④能统计课程综合情况、能统计课程选修综合情况如课程的选课人数、*高、*低、平均成绩等、能统计课程专业使用状况; ⑤能统计专业学生综合情况、能统计专业课程综合情况、能统计院系中教研室或教师综合情况如教研室个数、教师人数等; ’ ⑥能统计院系中班级或学生综合情况如班级个数、学生人数等、能分院系、分教研室、分班级统计其相关各类信息、能动态输入SQL命令统计。 (6)能分析出某教师的教学质量情况(可分学期根据该教师所任所有课优良数平均超过20%来粗略评定)。 (7)能分析出某学生的学习优良情况(可分学期根据该学生所学所有课优良数平均超过20%来粗略评定)。 (8)用户管理功能,包括用户登录、注册新用户、更改用户密码等功能。 (9)其他子系统应有的查询、统计功能。 ……
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥28.0¥65.0 -
DIRECTX 12 3D 游戏开发实战
¥81.4¥148.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
格拉斯曼流行学习及其在图像集分类中的应用
¥13.7¥28.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥81.8¥109.0 -
十二字节
¥41.4¥69.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
基于3D打印技术的产品创新设计方法
¥45.8¥88.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0