Android-数据库

因为我现在在学数据库系统概论这门课,老师叫我们写一个对于数据库调用的小Demo,然后我就想到了可以用Android写一个记录班费开销的小程序,所以我就想借这个时机来对Android中数据库的运用来做一个记录以及复习。 言归正传 Android 为了让我们能够更加方便地管理数据库,专门提供了一个SQLiteOpenHelper 帮助类(抽象类),借助这个类就可以非常简单地对数据库进行创建和升级。 数
阅读本文

数据库视频(三)

前言 数据库视频已经看完了,有的看的细,操作也做过,有的草草略过,但是不管怎么样学习,反复的总结是少不了的,接下来就是收获的时刻了。 主要内容 数据表管理 一、字段的数据类型(具体的设计工作,创建表首先对字段修改) 1.数字数据类型 可分为五类: (1)整数数据类型 (2)小数类型 (3)货币类型:money,smallmoney (4)Float和real,浮点类型。 (5)Bit:位
阅读本文

数据库修复相关

数据库可疑批量修复:DECLARE @baseName varchar(255)/**此操作是修复 可疑数据库操作.此处用变量表示了库名,只要更改第二行的@baseName变量值就可以了。不能一次执行,必须分两步操作才行**/set @baseName = ‘PSAccount‘--此处是变量,改为要修复的数据库名exec(‘ALTER DATABASE ‘ + @baseName + ‘ SET
阅读本文

数据库新动向 Oracle 与微软割据局面产

今年,DB-Engines指数和数据库领域都有了一些新的变化,既有新的组合产生,也有高歌猛进的黑马选手,同时也有不进则退的老牌选手。虽然,黑马选手无法撼动大局面,但是新鲜组合的诞生是否会创造出新局面呢?Oracle与MySQL的局面或颠覆在DB-Engines榜单上,Oracle占据第一位,MySQL千年老二的局面从2013年开始就几乎没有改变过。但是2016年却是一个分水岭,虽然二者的地位没有出
阅读本文

SqlServer数据库分区

在最近的项目中,在尽可能优化了sql语句后,上层仍要求对数据库进行优化,因为考虑到系统上线后数据量会非常庞大,而且这些个表的数据都有明显的时间划分,于是就引入了数据库分区的概念。摘用百度百科的定义,数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减响应时间。我以前做项目,要么自己管
阅读本文

MySQL--初识数据库

一、初识数据库数据库管理软件的由来1、程序所有的组件就不可能运行在一台机器上#因为这台机器一旦挂掉则意味着整个软件的崩溃,并且程序的执行效率依赖于承载它的硬件,而一台机器机器的性能总归是有限的,受限于目前的硬件水平,就一台机器的性能垂直进行扩展是有极限的。 #于是我们只能通过水平扩展来增强我们系统的整体性能,这就需要我们将程序的各个组件分布于多台机器去执行。 2、数据安全问题#根据1的描述,我们将
阅读本文

MySQL整理_2_数据库操作

数据库操作主要分成三部分,分别是DDL(数据库、表操作)DML(数据增删改)DQL(查)【DDL】CREATE | ALTER | DROP 【数据库】  【创建数据库】    CREATE DATEBASE 数据库名称 DEFAULT CHARRACTER SET utf8 COLLATE utf8 general_ci;  【查看数据库】    SHOW DATABASES;  【修改数据
阅读本文

SQLServer2008数据库安装图解

SQLServer2008数据库安装图解、、、=======================================解压下载的安装包,右键运行Setup.exe文件  ======================================= 点击安装-全新安装 =======================================确定 ====================
阅读本文

数据库基础----视图---触发器---事务---存储过程---函数

一 视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显地效率问题,并且视图是存放在数据库中的,如果我们程序中使用的sql过分依赖数据库中的
阅读本文

数据库之Oracle——初级

世上岂无千里马,人中难得九方皋;酒船鱼网归来是,花落故溪深一篙。关于数据库的第一篇博客,这是我的第二次,人生第二春,什么也不想说,静静的开始吧,至于为什么写唐诗,请看第一篇文章! Oracle 初级(一)  同学去面试被问到了一个问题:DML 语句指什么,当时同学一脸懵圈的看着面试官,最后微微一笑很倾城说:忘了… 什么是DML,就是数据库的操作语句,增删改。其实数据库还有很多的语句呢,DQL数据的
阅读本文

数据库(JDBC、DBUtils)

JDBC(Java DataBase Connection)今日内容介绍u SQL语句查询u JDBC第1章 JDBC1.1 JDBC概述JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范JDBC提供了一种基准,
阅读本文

数据库操作之——key与index的区别

mysql的key和index多少有点令人迷惑,这实际上考察对数据库体系结构的了解的。 1 key 是数据库的物理结构,它包含两层意义,一是约束(偏重于约束和规范数据库的结构完整性),二是索引(辅助查询用的)。包括primary key, unique key, foreign key 等。 primary key 有两个作用,一是约束作用(constraint),用来规范一个存储主键和唯一性
阅读本文

数据库第十三章使用ADO.NET访问数据库

string sqlcon=“Data Source=.;Initial Calalog=MySchool;User ID=sa;Pwd=.“;Connection:打开数据库连接 程序与数据库沟通的桥梁 SqlConnection con=new SqlConnection(sqlcon); try { //可能发生异常的代码 con.Open(); } ca
阅读本文

数据库之插入操作

创建基本表:CREATE TABLE `stu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(4) NOT NULL, `sex` char(1) DEFAULT ‘1‘, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;1.语法1:  insert into 表
阅读本文

Python爬虫抓取东方财富网股票数据并实现MySQL数据库存储

Python爬虫可以说是好玩又好用了。现想利用Python爬取网页股票数据保存到本地csv数据文件中,同时想把股票数据保存到MySQL数据库中。需求有了,剩下的就是实现了。 在开始之前,保证已经安装好了MySQL并需要启动本地MySQL数据库服务。提到安装MySQL数据库,前两天在一台电脑上安装MySQL5.7时,死活装不上,总是提示缺少Visual Studio 2013 Redistribut
阅读本文

JAVA-数据库之JDBC连接MySQL数据库

相关资料:《21天学通Java Web开发》JDBC连接MySQL数据库1.如果需要通过JDBC来连接MySQL数据库,还必须先在MySQL数据库服务器中创建数据库和表。ConnectionDemo.jsp 1 <%@ page language=“java“ contentType=“text/html; charset=gb2312“ %> 2 <%@ page import=“jav
阅读本文

Yii2.0连接多个数据库

Yii2.0连接多个数据库    一个项目根据需要会要求连接多个数据库,这里记录下实际项目中的操作流程。包括对数据库连接的配置以及如何生成模型文件,在控制器中加以运用。    一.配置打开数据库配置文件commonconfigmain-local.php,在原先的db配置项下面添加db2(该名称可由自己任取,不能与别的数据库名重复即可),配置第二个数据库的属性即可 如上配置就可以完成yii2连
阅读本文

asp.net mvc CodeFirst模式数据库迁移步骤

利用Code First模式构建好基本的类后,项目也开始搭建完毕并成功运行,而且已经将数据库表结构自动生成了。但是,我有新的类要加入,有字段需要修改,那怎么办呢,删库,跑路 ?  哈哈  利用数据库迁移,将原有结构不改动,将新建类进行单独建表操作,或者是已有数据库表,改变字段,那就修改表。 迁移步骤:1.打开程序包管理器控制台:工具->NuGet包管理器->程序包管理器控制台.(当然还有其它方式
阅读本文