Android培训之Android开发入门关系数据库SQL(下)
2016-03-04 15:19:09
557浏览
在上文
Android培训之Android开发入门关系数据库SQL(上)中介绍了SQL关系数据库概览,编写
Android开发应用通常需要掌握基本的SQL语言知识,虽然更高级别的类通常是为了最常见的、数据相关的操作而提供的。
Android培训之Android开发入门关系数据库SQL语言
数据库会处理好数据的持久性问题——它会通过应用程序发出的每条sQL语句更新SQLite文件。在后面,我们将描述SQLite命令,这些命令是在sqlite3命令行实用工具内使用的。后面,我们将说明使用Android API实现这些功能的方式。虽然命令行SQL不是要提交的应用的一部分,但它肯定有助于你调试应用。你会发现在Android中编写数据库代码通常是反复地编写Java代码对表执行操作的过程,然后使用命令行SQL语句查看所创建的数据。
SQL数据定义命令
SQL语句可以分成两类:一是创建和修改表,即数据所存储的地方,二是添加、读取、更新和删除这些表中的数据。本节要介绍的是第一类,即数据定义命令。
CREATE TABLE
开发人员在使用SQL时,都是先创建一张表来存储数据。CREATE TABLE命令会在SQLite数据库中创建一张新表。它指定了表的名称及各个列(column),数据库表的名称必须是唯一的。每个列的名称在该表内必须是唯一的,每个列对应一种数据类型(SQL的数据类型,女Wdate或text string)。列还可以指定一些其他属性,比如数据值是否需要唯一,当插入一条记录而没有指定值时,是否会有默认值,以及该列是否允许为NULL。
数据库表类似于电子表格。回到之前我们提到的联系方式数据库,表中的每一条记录包含一个联系方式的信息。列描述了你所收集的个人联系方式的各种信息:姓名、生日等。本章给出了一些例子,它们将有助于你开始使用我们的工作数据库,更为便利的帮助你进行
Android开发。
查看更多关于“Android培训资讯”的相关文章>>
标签: