目录

  • 1 第一堂课
    • 1.1 课程简介及考核方法
    • 1.2 教师团队及主讲教师
  • 2 计算机概述
    • 2.1 本章知识导图
    • 2.2 计算机基础
    • 2.3 计算机中的数制与编码
    • 2.4 新的思维革命—计算思维
    • 2.5 课程讲义
    • 2.6 第1章章节测试
  • 3 计算机系统
    • 3.1 本章知识导图
    • 3.2 计算机系统基本原理
    • 3.3 计算机硬件系统
    • 3.4 计算机软件系统
    • 3.5 课程讲义
    • 3.6 第2章章节测试
  • 4 数据库应用基础
    • 4.1 本章知识导图
    • 4.2 数据库系统概述
    • 4.3 数据模型
    • 4.4 关系模型
    • 4.5 关系数据库标准SQL语言
    • 4.6 数据库设计
    • 4.7 数据库应用示例
    • 4.8 课程讲义
    • 4.9 第3章单元测试
  • 5 多媒体技术
    • 5.1 本章知识导图
    • 5.2 多媒体技术基础
    • 5.3 音频
    • 5.4 图像
    • 5.5 动画
    • 5.6 视频
    • 5.7 多媒体数据压缩
    • 5.8 课程讲义
    • 5.9 第4章单元测试
  • 6 计算机网络
    • 6.1 本章知识导图
    • 6.2 计算机网络简介
    • 6.3 Internet技术
    • 6.4 计算机网络应用
    • 6.5 课程讲义
    • 6.6 第5章单元测试
  • 7 信息安全
    • 7.1 本章知识导图
    • 7.2 信息安全综述
    • 7.3 信息安全技术及其在网络信息安全中的作用
    • 7.4 信息安全的解决方案
    • 7.5 个人网络信息安全的策略
    • 7.6 计算机病毒
    • 7.7 中国信息安全的相关法律法规
    • 7.8 课程讲义
    • 7.9 第6章习题
  • 8 IT新技术
    • 8.1 本章知识导图
    • 8.2 物联网
    • 8.3 大数据与云计算
    • 8.4 人工智能
    • 8.5 区块链技术
    • 8.6 课程讲义
    • 8.7 第7章习题
  • 9 实验1 微型计算机硬件系统安装和设置
    • 9.1 实验目的
    • 9.2 实验内容
    • 9.3 视频讲解
  • 10 实验2 操作系统与工具软件
    • 10.1 实验目的
    • 10.2 实验内容
    • 10.3 视频讲解
  • 11 实验3  文字信息处理Word 2010
    • 11.1 实验目的
    • 11.2 实验内容
    • 11.3 视频讲解
  • 12 实验4 演示文稿设计
    • 12.1 实验目的
    • 12.2 实验内容
    • 12.3 视频讲解
  • 13 实验5  电子表格处理Excel 2010
    • 13.1 实验目的
    • 13.2 实验内容
    • 13.3 视频讲解
  • 14 实验6 制图软件Visio 2010
    • 14.1 实验目的
    • 14.2 实验内容
    • 14.3 视频讲解
  • 15 实验7 数据库系统软件MySQL的使用
    • 15.1 任务1 MySQL基本操作
      • 15.1.1 实验目的
      • 15.1.2 实验内容
      • 15.1.3 视频讲解
    • 15.2 任务2 MySQL基本查询
      • 15.2.1 实验目的
      • 15.2.2 实验内容
      • 15.2.3 视频讲解
    • 15.3 任务3 MySQL视图
      • 15.3.1 实验目的
      • 15.3.2 实验内容
      • 15.3.3 视频讲解
  • 16 多媒体常用软件
    • 16.1 任务1 数字音频处理软件(Adobe Audition)
      • 16.1.1 实验目的
      • 16.1.2 实验内容
      • 16.1.3 视频讲解
    • 16.2 任务2 图形图像处理软件(Photoshop)
      • 16.2.1 实验目的
      • 16.2.2 实验内容
      • 16.2.3 视频讲解
    • 16.3 任务3 动画制作软件(Flash)
      • 16.3.1 实验目的
      • 16.3.2 实验内容
      • 16.3.3 视频讲解
    • 16.4 任务4  Adobe Premiere Pro CS6
      • 16.4.1 实验目的
      • 16.4.2 实验内容
      • 16.4.3 视频讲解
  • 17 计算机网络及Internet应用
    • 17.1 任务1 远程桌面连接及因特网的主要的作用
      • 17.1.1 实验目的
      • 17.1.2 实验内容
      • 17.1.3 视频讲解
    • 17.2 任务2 WWW服务器的安装和配置
      • 17.2.1 实验目的
      • 17.2.2 实验内容
      • 17.2.3 视频讲解
    • 17.3 任务3 ftp服务器的安装和配置
      • 17.3.1 实验目的
      • 17.3.2 实验内容
      • 17.3.3 视频讲解
    • 17.4 任务4 网络安全
      • 17.4.1 实验目的
      • 17.4.2 实验内容
      • 17.4.3 视频讲解
  • 18 日常测试
    • 18.1 计算机概述单选题
    • 18.2 计算机概述判断题
    • 18.3 计算机概述多选题
    • 18.4 计算机系统单选题
    • 18.5 计算机系统单选增加
    • 18.6 计算机系统判断题
    • 18.7 计算机系统判断题增加
    • 18.8 计算机系统多选题
    • 18.9 计算机系统多选题增加
    • 18.10 数据库基础单选题
    • 18.11 数据库基础单选题增加
    • 18.12 数据库基础判断题
    • 18.13 数据库基础判断题增加
    • 18.14 数据库多选题
    • 18.15 数据库基础多选题增加
    • 18.16 多媒体技术单选题
    • 18.17 多媒体技术单选题增加
    • 18.18 多媒体技术判断题
    • 18.19 多媒体技术判断题增加
    • 18.20 多媒体技术多选题
    • 18.21 多媒体技术多选题增加
    • 18.22 计算机网络单选题
    • 18.23 计算机网络单选题增加
    • 18.24 计算机网络判断题
    • 18.25 计算机网络判断题增加
    • 18.26 计算机网络多选题
    • 18.27 计算机网络多选题增加
数据库系统概述

3.1数据库系统概述

    理解和掌握数据库系统的基本概念和数据库系统的体系结构,是数据库技术应用的基础。

3.1.1 数据库系统基本概念

本节主要介绍数据、数据库、数据库管理系统和数据库系统组成概念。对这些基本概念的理解,有助于对本章内容的学习。

        1.数据

数据(Data)是描述事物特性的物理符号。数据是存储在数据库中的基本对象。数据包括数字、文字、图形、图像、声音和视频等多媒体信息。

        2.数据库

数据库(DatabaseDB)是长期存储在计算机中的有组织的、可共享的相关数据集合。也就是数据库数据具有永久存储、有组织和可共享三个基本特点。

        3.数据库管理系统

数据库管理系统(Database Management SystemDBMS)是用于实现对数据管理和数据维护的系统软件。是位于用户与操作系统之间的数据库管理系统软件,是数据库系统的核心。

数据库管理系统(DBMS)的主要功能:

(1)数据定义

对数据库的创建和维护,数据库的备份与恢复功能,数据库的重组功能,数据库的性能监视与调整功能等。

2)数据操纵

对数据库中对象的查询、插入、删除和更新操作,是通过DBMS提供的数据操纵语言(Data Manipulation LanguageDML)实现的。

3)数据组织、存储和管理

数据库中的数据包括数据字典、用户数据和存取路径数据等。

4)数据控制

数据库中的数据是提供给多个用户同时使用的共享数据,因此为了保证数据库中的共享数据的安全性、完整性和并发性,DBMS提供有效的数据控制。数据控制功能,是保证数据能够并发使用并且不会产生相互干扰,而且在发生故障时能够对数据库进行正确的恢复。

5)数据库的传输

实现DBMS和用户应用程序之间的数据通信,DBMS与其他软件的网络通信功能,不同数据库管理系统间的数据传输以及互访问功能等。

       4.数据库系统的组成

数据库系统(Database SystemDBS)是指在计算机系统中引入数据库技术的系统。

1)应用系统

应用系统是指为满足用户需求而开发的数据库应用软件。如学生成绩管理软件、图书馆管理软件等。               

2)应用开发工具

应用开发工具是指为开发数据库的应用系统(编写应用程序)而采用的各种开发工具。如JAVAC++语言等。

3)人员                                     

人员是指与数据库系统打交道的人,主要包括三类人员:

]用户

  ]应用系统开发人员

]数据库管理员

3.1.2 数据库系统的体系结构

从数据库管理员的角度看,数据库系统的内部体系结构采用三级模式:模式、内模式和外模式,三级模式是对数据库的内部数据逻辑结构和存储结构的描述。为了实现三级模式的转换,数据库管理系统提供了二级映射,称为模式/内模式映射和外模式/模式映射。它们之间的关系如图3-2所示。

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

]模式。对数据库中全局数据的逻辑结构和特征的描述,称数据模式(简称模式)。

]内模式。对数据库中全局数据的物理结构和存储方式的描述,称内模式。

       ]外模式。对数据库中局部数据的逻辑结构和特征的描述,称为外模式。

2.数据库系统的二级映像

为了能够实现在这三个抽象层次之间的联系和转换,DBMS在这三级模式之间设计了两层映像:外模式/模式映像和模式/内模式映像,这两层映像保证了数据库中的数据能够具有较高的逻辑独立性和物理独立性。

1)外模式/模式映像

一个数据库只有一个模式,一个模式可以对应多个外模式。对于每一个外模式,数据库系统都有对应的一个外模式/模式映像,它定义了局部数据逻辑结构与全局数据逻辑结构的对应关系。外模式的描述中通常包含了这些映像的定义。

当模式改变时(增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员只对各个外模式/模式映像作相应的改变,可以使得外模式保持不变。由于应用程序应该是依据外模式编写的,从而应用程序不必修改,这就保证了数据与程序的逻辑独立性

2)模式/内模式映像

一个数据库只有一个模式和一个内模式,所以模式/内模式映像是唯一的,它定义了数据全局逻辑结构与存储结构之间的对应关系。

当数据库的存储结构改变时,由数据库管理员对模式/内模式映像做出相应的改变,可以使得模式保持不变,从而应用程序也不必改变。这就保证了数据和程序的物理独立性