数据存储: sqlite,coredata plist 归档
sql 语句 结构化查询语言 通用数据库操作语言
1.创建数据库
create database 1407EDB
2.删除数据库
drop database 1407EDB
3.备份
use master
exec sp_addupdevice ‘disk’,’testBack’,’c:\mssql7backup]myNwind_1.dat’
开始备份
BACKUP DATABASE pubs TO testBack
4.创建表
CREATE TABLE 表名 (字段名 类型 [是否为空] [是否为主键],字段名 类型 [是否为空] ,字段名 类型 [是否为空] )
create table musics(id int [not null][primary key], name text,singer text)
5.删除表
drop table musics
内存:(RAM) 4G,运行程序的地方,是临时的 (ROM)存储系统的
磁盘:(Disk)64G,128G
存储:持久化,建一个数据库,对数据做增删改查处理
缓存:为了复用,存到本地磁盘,方便下次使用
缓冲:临时存储到内存,大小受到限制,所以进程退出后就会释放,在内存上创建一个连续的字节数组,最大几十M,复用
存储过程:用SQL语句写的,在数据库端(服务器)完成
触发器:
数据库:
sqlite/core data/NSUserDefault/plist/自检文件(嵌入式的文件型数据库),轻量级,较小,只用于移动开发
access ( windows上应用的,单机版,轻量级) 微软office组件
MySQL (网络型,关系型,中量级,Linux,十万级)适合做移动端的后台数据库
SQL Server C# / VS (windows上的,重量级(百万级),关系型,网络型)
Oracle C / C++ /JAVA /Delphi (重量级:百万级,千万级),百度、QQ等大型数据存储使用的
要减少对数据库操作的次数,相同数据只建立一次
数据存储: sqlite,coredata plist 归档的更多相关文章
- IOS数据存储之CoreData使用优缺点
前言: 学习了Sqlite数据之后认真思考了一下,对于已经习惯使用orm数据库的开发者或者对sql语句小白的开发者来说该如何做好数据库开发呢?这个上网搜了一下?看来总李多虑了!apple 提供了一种数 ...
- 4、安卓数据存储——sqlite
朋友圈里的每一个消息体里面的数据,当下拉刷新从服务器下载数据包后,存入sqlite:用户名.图片url.点赞.评论等等.上拉加载的时候,从数据库里取出最近的5条数据加载到朋友圈上. Android通过 ...
- 数据存储--sqlite总结
SQLite SQLite(轻量级的数据库,关系型数据库) 辅助工具:Navicat Premium 等 原理:ios针对存储问题封装了sqlite数据库(c语言数据库). 1 app获取沙盒地址命名 ...
- 数据存储之CoreData
#import "ViewController.h" #import <CoreData/CoreData.h> #import "Person.h" ...
- Android数据存储——SQLite数据库(模板)
本篇整合Android使用数据库,要保存一个实体类的样本. 首先看一下数据库语句: ORM:关系对象映射 添加数据: ContentValues values = new ContentValues( ...
- Unity本地数据存储---Sqlite和JSON
2014-05-04更新 SqliteDatabase.cs这个文件的初始方法有问题,具体是如果指定URL已经存在了DB文件,就不会重新覆盖DB文件. 这导致我们修改之后的DB文件无法产生效果. 本人 ...
- Android笔记(四十四) Android中的数据存储——SQLite(六)整合
实现注册.登录.注销账户 MainActivity.java package cn.lixyz.activity; import android.app.Activity; import androi ...
- Android笔记(四十三) Android中的数据存储——SQLite(五)delete
SQLite通过delete()方法删除数据 delete()方法参数说明: delete()方法参数 对应sql部分 描述 table delte from table_name 要删除的表 whe ...
- Android笔记(四十二) Android中的数据存储——SQLite(四)update
update方法的四个参数: update()方法参数 对应的sql部分 描述 table update table_name 更新的表名 values set column=xxx ContentV ...
随机推荐
- struts 标签引用出错
几句句话概括 1.检查 web.xml 出现错误自己改 配置后filter jsp-config 2.检查 tld 目录下的东西 是否缺少 3. 将包复制到web的lib目录下后 之后 b ...
- poj 2479 dp求分段最大和
Maximum sum Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 38079 Accepted: 11904 Des ...
- HTML5画布(矩形)
canvas元素用于绘制图形. canvas元素是HTML5中新增的一个重要元素,元素本身是没有绘图能力,所有的绘制工作必须在javascript内部完成. 案例1: <!DOCTYPE htm ...
- javascript数组方法鉴赏一
创建数组 如果你习惯了用 new 来实例化对象的形式,那么在js中一定会疑惑,可选的参数数量代表的意义截然不同. new Array(size);//传一个参数的时候分两种情况,size是正整数时代表 ...
- eclipse 将文件夹作为sourcefolder
文件夹---右键
- Linux 下的下载文件命令
普通文件只需 wget fileAddr 下载带有登录验证的文件 [chen@localhost Downloads]$ wget --user='av\bname' --ask-password ...
- windows下将隐藏文件通过命令行改变为普通的显示文件
attrib -h -s *.* /s /d 不懂的看下 attrib /? 帮助.保存为bat也可以.
- 利用PartialView返回HTML模型视图
- Javascript构造函数学习
我们经常会用JS的构造函数实现Java语言中的继承,今天整理一下构造函数的相关属性及说明. 下面定义一个构造函数: function Person(name, sex, age) { this.nam ...
- mysql-error --(ERROR 1135 (HY000): Can't create a new thread (errno 11); if you are not out)
报错信息: ERROR 1135 (HY000): Can't create a new thread (errno 11); if you are not out 解决办法: # 查看限制情况 [r ...