本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | SQL Server数据库应用技术 |
作者: | 胡南珍,卢扬 |
定价: | 45.0 |
出版社: | 江苏大学出版社 |
出版日期: | 2012-08-01 |
ISBN: | 9787811303810 |
印次: | |
版次: | |
装帧: | |
开本: |
内容简介 | |
《高职高专基于工作过程教改教材:SQL Server数据库应用技术》共分两部分:示范篇和实训篇。示范篇以“学生成绩管理系统”数据库项目为主线,根据数据库应用和管理工作过程将项目分为四大工作任务,即:数据库设计、数据库实现、数据库应用和数据库维护。实训篇以“社区图书管理系统”数据库项目为主线,采用引导文教学模式。 |
目录 | |
第1篇 示范篇 |
前言 | |
数据库技术是计算机科学的重要分支。利用数据库技术管理庞大的数据已成为一种有效的管理手段,这已在各行各业中得到了广泛应用。为了适应社会的发展需要,笔者总结多年的数据库教学与应用的经验,组织编写了这本以提高职业能力为主、突出实践技能培养、充分体现职业教育理念的教材。 本书是基于工作过程的开发思路而编写的一本高职教材。全书共分两部分:示范篇和实训篇。示范篇以“学生成绩管理系统”数据库项目为主线,根据数据库应用和管理工作过程将项目分为四大工作任务,即:数据库设计、数据库实现、数据库应用和数据库维护。基于“项目导向,任务驱动”的教学模式,将数据库知识融人到任务的完成之中。笔者在编写时注重遵循如下宗旨:所有的任务生活,使学生能迅速、正确地理解教学内容,并在任务中留给学生一定的独立思考和自主探索的空间;设计的任务具有综合性,重要的知识点在不同的任务中多次反复出现,让学生对知识的理解、认识、运用有一个逐步深入的过程;在内容选取上,以“理论够用,注重实践”为原则。 本书在内容的编排上一改传统的学科体系内容编排形式,以任务为中心,按照任务描述一任务分析一任务资讯一任务实施一任务总结的形行编排,使学生在完成任务的同时学span>sQL server 2008数据库的理论知识和实践作。任务完成过程既是学也是工作过程。教、学、做三位一体,实现理论和实践一体化,充分体现了职业教育的特点。 实训篇以“社区图书管理系统”数据库项目为主线,采用引导文教学模式。首先将实训任务提出,然后给出完成任务的引导问题,再由学生自行设计完成任务的方案并实施,一切均由学生独立完成,以达到培养学生自主学作学的,旨在训练学生提出问题、分析问题和解决问题的能力,使学生能将学到的知识融会贯活运用,做到真正掌握知识,能运用知识解决实际问题。 本书由胡南珍、卢扬任主编,施俊、张光桃、刘睿、蒋然任副主编。本书在编写过程中,还得到了扬州天润电脑有限公司等合作企业的大力支持,参考和引用了相关文献的内容,在此对所参考文献的作者和合作企业有关人员表示诚挚的谢意! 由于编者所限,书中如有不足之处敬请使用本书的师生与读者批评指正。 编者 |
摘要 | |
任务pan>.pan>学生成绩管理系统的需求分析 任务描述 电脑公司接受了为江扬职业技术学院开发用于学生成绩管理的软件业务.软件名称定为“学生成绩管理系统”。现已成立了一个项目小组,设项目负责人pan>名,成员3名。项目小组的首要工作是设计学生成绩数据库结构,按照数据库设计的步骤,先做需求分析工作,即对江扬职业技术学院学生成绩管理工行调查,全面了解用户的各种需求。 任务分析 项目小组必须与用户密切合作,了解用户人工管理学生成绩的工作流程和学生成绩管理中所涉及的部门、人员、数据、报表及数据的加工处理等情况,收集与学生成绩管理相关的资料,并对收集的资行整理和分析。 完成任务的具体步骤如下: (1)确定需求调查的方法; (2)设计调查的内容; (3) (4)对调查收集的数据资行整理、分析; (5)绘制业务流程图,编制数据字典。 任务资讯 pan>.pan>.pan>数据库系统的基本概念 pan>.数据库(DataBase,DB) 数据库,顾名思义,是存放数据的仓库。它是指长期存储在计算机内,有组织的、可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 2.数据库管理系统(DataBase Management System.DBMS) 数据库管理系统是位于用户与作系统之间的一层数据管理软件。对数据库的一切作括查询、维护及各种控制,都是通过DBMSVisual FoxPro、Access、Oracle、SQL Server、DB2、MySQL等。 数据库管理系统的括以下几个方面: (1)数据能 数据库管理系统提供数据定义语言(Data Definition Language,DDL),用户通过它可以方便地定义数据库中的对象。如表、视图和索引等。 (2)数据能 数据库管理系统提供数据纵语言(Data Manipulation Language,DML),用户通过它实现对数据库中的数行查询、修改、删除、插入、统计和排序等作。 (3)数据库的管理、控制和能 数据库管理系统在数据库建立、运行和维护时对数据行统一的管理和控制,以保证数据的性、完整性、多用户的并发使用及发生故障后的系统恢复等。 3.数据库管理员(DataBase Administrator,DBA) 数据库的管理工作只靠DBMS远远不够,还要有专门的人员来完成,这些人员被称为数据库管理员。他们负责全面管理和控制数据库系统,其主要工作有数据库设计、数据库维护和改善数据库系统性能等。 4.数据库系统(DataBase System,DBS) 将数据库技术计算机系统后形成了数据库系统。数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户等部分组成,其中数据库管理系统是数据库系统的核心。 数据库系统的主要特点有: (1)数据结构化。数据库系统实现整体数据的结构化。在数据库系统中,数据不再针对某一个应用,而是面向全组织;不仅数据内部是结构化的,而且整体是结构化的,数据之间是具有联系的。 (2)数据的共享性高,冗余度低。数据共享是数据库系统最重要的特点。数据库中的数据可以被多个用户、多个应用程序所共享。由于数据库中的数据被集中管理、统一组织,因而避免了不必要的数据冗余。 (3)数据独立性高。数据独立括数据的物理独立性和逻辑独立性。数据独立性是指数据和程序相互不依赖,即数据的逻辑结构或物理结构改变时,程序不会跟着改变。减少了应用程序的维护和修改。 (4)统一的数据控制。数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。为此,数据库管理系统必须提供统一的数据能括数据的性保护、数据的完整性检查、并发控制和数据库恢复。 pan>.pan>.2现实数据化过程 现实中的客观事物是不能直接被计算行处理的,必须将它行数据化后才能在计算机行处理。数据化要经历三个两次抽象才能实现,如图pan>.pan>所示...... |