a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 114|回复: 0

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 18:33 , Processed in 0.246008 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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