数据库第一天(基本介绍)

文件、数据库

文件保存数据的几个缺点:

(1)文件的安全性问题

(2)文件不利于查询和对数据的管理

(3)文件不利于存放海量数据

(4)文件在程序中控制不方便:如精确控制数据位置信息

数据库提供API接口

数据库是衡量一个程序员水平的重要指标

DBA:DataBase Administrator

数据库是按照数据结构来组织、存储和管理数据的仓库

数据库的基本结构:物理数据层、概念数据层、逻辑数据层

数据库不同层次之间的联系是通过映射进行转换的。

image

DBA管理物理层,将数据连续存在一起。

数据库的基本特点:

1.实现数据共享:可提供网络来访问

2.减少数据的冗余度

3.实现数据的集中控制

4.数据的一致性和可维护性,以及却确保数据的安全性和可靠性

5.故障恢复

数据库分类:

image

SQL:Structed Query Language结构化查询语言,被作为关系型数据库管理系统的标准语言

绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access都采用了SQL语言。

sql server 2000提供的两种开发工具:

1.企业管理器:提供的图形化界面方式操作sql server 2000的工具

2.查询分析器:提供的用命令行(sql语句)操作sql server 2000的工具

查询分析器的使用-sql语句

SQL语言包含4个部分:

1.数据定义语言(DDL),如CREATE、DROP、ALTER等语句。

2.数据操作语言(DML),如:INSERT、UPDATE、DELETE语句。增删改查

3.数据查询语言(DQL),如:SELECT语句。

4.数据控制语言(DCL),如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。

内容介绍

1.sql server表的管理

2.基本查询

3.复杂查询

4.维护数据的完整性

5.修改表

目标

1.掌握sql server表的管理(创建/维护)

2.掌握对sql server表的各种查询技巧

原文地址:https://www.cnblogs.com/baiweiguo/p/2912760.html