a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 109|回复: 0

[电子商务员] 电子商务实现的安全技术:数据库技术

[复制链接]
发表于 2012-3-18 16:43:48 | 显示全部楼层 |阅读模式
  1.1 数据库的基本概念2 c+ Z# g$ l( J  K/ [- Z
  1.1.1 数据和数据处理
7 p, _5 F" ]: y" v  ^' x  数据(Data)是用于描述现实世界中各种具体事物或抽象概念的,可存储并具有明确意义的符号,包括数字,文字,图形和声音等.数据处理是指对各种形式的数据进行收集,存储,加工和传播的一系列活动的总和.其目的之一是从大量的,原始的数据中抽取,推导出对人们有价值的信息以作为行动和决策的依据;目的之二是为了借助计算机技术科学地保存和管理复杂的,大量的数据,以便人们能够方便而充分地利用这些宝贵的信息资源.
+ l# e6 F. w+ |5 z4 v  T  1.1.2 数据库
; o- r$ c" }1 g  数据库(DataBase,DB)是存储在计算机辅助存储器中的,有组织的,可共享的相关数据集合.数据库具有如下特性 ./ Q# }: a$ S" E9 X. _  Q4 l# k8 q+ o
  (1)数据库是具有逻辑关系和确定意义的数据集合.
3 v: [! L0 X5 k& x  K5 u. T0 \  (2)数据库是针对明确的应用目标而设计,建立和加载的.每个数据库都具有一组用户,并为这些用户的应用需求服务.
) y! m7 f3 S1 N  e& L  (3)一个数据库反映了客观事物的某些方面,而且需要与客观事物的状态始终保持一致.
6 O4 U9 n5 O- h* l3 _. e6 {4 t' F  1.1.3 数据库管理系统及其基本功能( R* t9 k; q5 O
  数据库管理系统(DataBase Management System,DBMS)是对数据库进行管理的系统软件,它的职能是有效地组织和存储数据,获取和管理数据,接受和完成用户提出的各种数据访问请求.能够支持关系型数据模型的数据库管理系统,称为关系型数据库管理系统(Relational DataBase Management System,RDBMS).
; L( i* D* a& |  RDBMS的基本功能包括以下4个方面:0 t( v5 O. q! n. O% H6 ~2 l. ^  |! D
  (1)数据定义功能:RDBMS提供了数据定义语言(Data Definition Language,DDL),利用DDL可以方便地对数据库中的相关内容进行定义.例如,对数据库,表,字段和索引进行定义,创建和修改.; q% w4 z1 r% j& c* Y  O! {
  (2)数据操纵功能:RDBMS提供了数据操纵语言(Data Manipulation Language,DML),利用DML可以实现在数据库中插入,修改和删除数据等基本操作. ' s8 J$ s( r1 ]: j) V4 }) c& g
  (3)数据查询功能:RDBMS提供了数据查询语言(Data Query Language,DQL),利用DQL可以实现对数据库的数据查询操作.
" ^, o$ t: l  B) C  (4)数据控制功能:RDBMS提供了数据控制语言(Data Control Language,DCL),利用DCL可以完成数据库运行控制功能,包括并发控制(即处理多个用户同时使用某些数据时可能产生的问题),安全性检查,完整性约束条件的检查和执行,数据库的内部维护(例如索引的自动维护)等.RDBMS的上述许多功能都可以通过结构化查询语言(Structured Query Language,SQL)来实现的,SQL是关系数据库中的一种标准语言,在不同的RDBMS产品中,SQL中的基本语法是相同的.此外,DDL,DML,DQL和DCL也都属于SQL.
2 p. d- Z2 V7 J/ v4 l  1.1.2 数据库应用系统及其组成 数据库应用系统又简称为数据库系统,是指拥有数据库技术支持的计算机系统,它可以实现有组织地,动态地存储大量相关数据,提供数据处理和信息资源共享服务的功能. 各类人员主要参与数据库应用系统的需求分析,设计,开发,使用,管理和维护,他们在数据库应用系统的开发,运行及维护等阶段扮演着不同的角色,并起着不同的作用.各类人员主要包括以下几种.
. h: [: |, [2 y  (1)最终用户.
' a; d2 X  q" Y" Y8 @# K  (2)系统分析员.
/ R+ u" G# d! D; Y. |  (3)应用程序员.
( x( Q% [( X. I, C/ w8 D( f  (4)数据库管理员(DataBase Administrator,DBA).( h8 c: E- v& t5 u1 q; F
  1.2 数据库技术的应用方式) j6 ?* \1 P7 x% X9 Q1 Z
  从其应用方式来看,数据库技术主要起着两方面的作用.$ n! @# u# [# O
  (1)信息系统开发作用.利用数据库技术以及互联网技术,并结合具体的编程语言,可以开发一个信息系统,从而解决业务数据的输入和管理问题.在信息系统开发中,主要利用的是RDBMS的基本功能,即数据定义功能,数据操纵功能,数据查询功能以及数据控制功能.
8 W" t& B  Z6 u  (2)数据分析与展示作用.利用RDBMS的数据查询功能对数据库中的数据进行关联组合或逐级汇总分析,并以表格,图形或报表形式将分析结果进行展示,从而解决业务数据的综合利用问题.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-12 05:46 , Processed in 0.240520 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表