2021-04-22

4.22第九天学习记录

今天学习了剩下的移动端测试的内容和数据库系统概述。

其他移动端测试
M端(移动web端)测试
网络种类多:无线网络、2G、3G、4G等,断网、网速较差及网络之间的切换时页面的显示等,这些对于移 动端来说很重要。此外,在非wifi下,还需要注意网络使用量问题。
间断问题:移动端使用软件的过程并不是长久的,这中间可能发生很多中断,如电话、短信、通知、断电、 锁屏等等,软件需要特殊处理这些特殊情况。
屏幕的限制:图片及文字的显示;上传不同的图片尺寸显示是否正常;图片和文字一起显示时,效果如何;操作区域等。
手势:移动端还有一大特性,就是移动端有自己比较简单的手势,用户可以通过手势进行一个操作, 比如左滑删除、右滑返回上一个页面、左右滑动图片等,软件需要对这个手势进行适配
web和移动端的同步:用户在web端的操作,在移动端是否可以正常的进行同步、显示;在移动端的操作,用户登录 web账号,信息是否同步等

微信小程序测试
功能测试,兼容性测试,网络测试、接口测试、易用性测试、性能,交易,缓存,消息机制,权限。

数据库系统概述
数据库技术的发展:
数据库技术是应数据管理任务的需求而产生的,先后经历了人工管理、文件系统、 数据库系统等3个阶段。 1.人工管理阶段(20世纪50年代中期以前) 数据不保存、使用应用程序管理数据、数据不共享、数据不具有独立性 2.文件系统阶段(50年代后期到60年代中期) 数据可以长期保存、由文件系统管理数据、共享性差,数据冗余大、数据 独立性差 3.数据库系统阶段(60年代至今) 由数据库系统统一管理数据、满足多用户多应用共享数据。

数据:描述事物的符号称为“数据”,数据 是数据库中存储的基本对象。描写 事物的符号有多种形式,可以是数 字、文字、图形、图像和声音,但 它们都是经过数字化后存入计算机的

数据库
数据库可直观地理解为存放数据的仓库。 数据则是被长期存放在计算器内、有组织的、 可以表现为多种形式的可共享的数据集合。
数据库技术使数据能按一定格式组织、描 述和存储,且具有较小的冗余度、较高的 数据独立性和易扩展性,并可为多个用户共享。

数据库系统的组成

什么是MySQL数据库?
数据库(Database)就是一个存储数据的仓库。为了方便数据的存储和管理,它 将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效地组织和管理 存 储 在 数 据 库 中 的 数 据 。 M y S Q L 就 是 这 样 的 一 个 关 系 型 数 据 库 管 理 系 统 (RDBMS),它可以称得上是目前运行速度最快的SQL语言数据库管理系统。 RDBMS 即关系数据库管理系统(Relational Database Management System)的 特点: 1.数据以表格的形式出现 2.每行为各种记录名称 3.每列为记录名称所对应的数据域 4.许多的行和列组成一张表单 5.若干的表单组成database。

数据库常用对象
在MySQL的数据库中,表、视图、存储过程和索引等具体存储数据或对数据进行操 作的实体都被称为数据库对象。下面介绍几种常用的数据库对象。 Ø 表:表是包含数据库中所有数据的数据库对象,由行和列组成,用于组织和存储数据。 Ø 字段:表中每列称为一个字段。 Ø 索引:索引是一个单独的、物理的数据库结构。它是依赖于表建立的,在数据库中索引使数 据库程序无须对整个表进行扫描,就可以在其中找到所需的数据。 Ø 视图:视图是从一张或多张表中导出的表(也称虚拟表),是用户查看数据表中数据的一种 方式。 Ø 存储过程:存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集合(包 含查询、插入、删除和更新等操作)

关系型数据库
关系模型:以二维表来描述数据。关系模型中,每个表 有多个字段列和记录行,每个字段列有固定的属性(数 字、字符、日期等)。关系模型数据结构简单、清晰、 具有很高的数据独立性,因此是目前主流的数据库数据 模型。
关系型数据库:按照一定的数据结构(数据结构是指数 据的组织形式或数据之间的联系)来进行数据的组织与 存储。

非关系型数据库
NoSQL,泛指非关系型的数据库。特点是易扩展,NoSQL数据库种类繁多,但是 一个共同的特点都是去掉关系数据库的关系型特性。NoSQL数据库的产生就是为 了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。

实体与关系
实体是指客观存在并可相互区别的事物。实体既可以是实际的事物,也可以是抽 象的概念或关系。 实体之间有3种关系: Ø 一对一关系:是指表A中的一条记录确实在表B中有且只有一条相匹配的记录。 在一对一关系中,大部分相关信息都在一个表中。 Ø 一对多关系:是指表A中的行可以在表B中有许多匹配行,但是表B中的行只能在 表A中有一个匹配行。 Ø 多对多关系:是指关系中每个表的行在相关表中具有多个匹配行。在数据库中, 多对多关系的建立是依靠第3个表(称作连接表)实现的,连接表包含相关的两 个表的主键列,然后从两个相关表的主键列分别创建与连接表中的匹配列的关系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值