2018-03-26 数据库的基本概念
2018-03-26 本文已影响0人
缪丽丽
今天学习的是MSSQL数据库
学,有什么用?怎样去学?目的?
软件测试的东西来源于数据库中,需要知道来源是否正确,需要知道怎么操作
数据库的核心是SQL语句
我们需要做的是理解数据库基本概念,熟识SQL Server管理器的基本操作,创建和配置数据库
应用程序和数据库的关联是在应用程序上操作和查询数据库服务器中信息,服务器响应和提供内容给到应用程序
为什么需要数据库?就是他有哪些优点
能够存储大量数据,方便检索和访问
保持数据信息的一致,完整
共享和安全
通过组合分析,产生新的有用信息
现在主流的数据库都是"关系-对象"型数据库
时下主流数据库
1,Oracle(界面与MSSQL不一样)
产品是免费的,服务是收费的
2,SQL Server
易用性好,针对不同用户群体的多个版本
3.DB2
IBM公司产品,银行会较多使用
数据库的基本概念
1,数据库放在表中
2,数据库就是数据的"仓库"
3,数据库有表,关系以及操作对象组成
我们测试员可以通过数据库管理系统对于数据库有4中操作(检索数据,插入数据,更新数据,删除数据)
实体:数据库的一张表中存放的都是格式相同的实体。
冗余:数据库中存在大量重复内容,消除冗余会使表结构变的复杂,一张表做一件事情可以适当消除冗余同时不使表结构变得太复杂。
保证完整性:正确的数据,符合要求的数据才能输入到数据库中。
数据库登录界面
服务器类型:数据库引擎
服务器名称:./localhost/计算机名/ip地址
身份验证:windows身份验证/sql server身份验证
登录名:sa
密码:*******
数据库文件:
mdf:数据库主文件,用来存放数据表,一个数据库有且仅有一个mdf文件。
ndf:数据库辅文件,用来存放数据表,一个数据库可以有0到N个ndf文件。
ldf:数据库日志文件,用来记录数据库日志。