SQL和javase总结

SQL和javase总结

ID:45364618

大小:370.00 KB

页数:21页

时间:2019-11-12

SQL和javase总结_第1页
SQL和javase总结_第2页
SQL和javase总结_第3页
SQL和javase总结_第4页
SQL和javase总结_第5页
资源描述:

《SQL和javase总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServer及JavaSE总结2013.9.1目录SQLServer数据库基础数据库表管理数据管理(增、删、改、查)JavaSE概述标示符关键字运算符控制流程SQLServer数据库一、基本知识作用:存储数据、检索数据、生成新数据数据库由表、关系以及操作对象组成,数据存放在表中。数据库包括:数据文件:.mdf/.ndf(至少3m)日志文件:.ldf(至少1m)创建数据库管理和维护:分离:右键—任务—分离—删除链接附加:数据库

2、右键—附加—添加—找到对应的文件(.mdf类型)SQLServer数据库设置数据库状态右键—任务—脱机(暂时不可用)收缩数据库右键—任务—收缩—数据库—

3、收缩操作SQL的数据类型Image存储图像char固定长度的非unicode字符数据(查询快捷)varchar可变长度的unicode数据(省空间)、nchar固定长度的unicode数据nvarchar可变长度unicode数据datetime日期和时间(在单引号内输入)SQLServer数据库导入—导出数据导出:1.在桌面新建文件(exel等)2.数据库结点右键

4、任务

5、导出数据选择数据源(默认,下一步)3.选择目标—要导出的类型,选择路径,找到桌面的文件导入与导出相反需要选择数据源,导入路径SQLServer数据库建表重点:保证数据的完整性从(创建数据库表)开始。创建表的字段主

6、要操作有:输入字段名,确定数据类型,是否允许为空,是否为主键或标识列,确定默认值。数据管理插入数据:语法:insertinto表名(列名

7、字段名)values(值列表)SQLServer数据库插入多行数据(向已存在表)语法:insertinto目标表名(列名)select源表列名from源表向不存在表中插入数据【目标表还没有,在添加数据的时候自动建表】语法:select源表的列into新表(必须不存在)from源表名SQLServer数据库更新数据语法:update表名set列名=“新值”[where..]更改多列数据时用‘,’隔开删除数据语法:deletefrom表名[where

8、….]注:不带条件表示清空所有数据(不常用)有主外键关系时不能只删除主表要先删子表,再删主表SQLServer数据库数据查询一般语法select*from表名*表示所有列,不带条件表示所有行查询部分行(查询语句四部分)select列名from表名where条件orderby列名[asc/desc](升序/降序)顺序不可颠倒多列排序如:select*fromstuscoreorderbycid,score,desc保证第一个完全有序,在第一排序不动的情况下,再按第二列进行排序。模糊查询like:像……;is:完全匹配;in:在完全区间内%:0或多个字符;”_”:表一个字符分组查询se

9、lect列名from表名groupby列名多表联查内联接(innerjoin或where)左联接(leftjoin)右联接(rightjoin)全联接(fulljoin)交叉联接(笛卡尔积)JavaSE概述Java语言的发展简史1995年正式发表了Java1.01998年JDK1.2,后称Java22000年JDK1.32002年JDK1.4,已经相当成熟目前最新版本JDK7.0Java的跨平台特性Java虚拟机(Jvm)屏蔽了操作系统的差别,实现了Java的跨平台特性(虚拟机本身不跨平台)JavaSE标示符指变量、类、接口、方法等的名称命名规则:由数字、字母、下划线(_)、美元符

10、号($)组成不能以数字开始,区分大小写,无长度限制不能是关键字关键字指有特殊意义的单词(一般小写)字面量直接使用的一些常量,一般是赋值给变量或者直接输出JavaSE变量程序中最基本的存储单元,是内存中的存储区域Java是强类型编程语言,每个变量都属于特定的数据类型变量必须先声明,后使用要素:变量类型变量名称作用域格式:如inti[=100],j;(可以不赋值,多个用逗号隔开)分类:1.按作用域:局部变量和成员变量2.按是否静态:静态变量和非静态变量3.按数据类型:基本数据类型变量和应用数据类型变量JavaSE常量——不变的变量在常量的定义前加final关键字,定义后不可修改,大写;

11、数据类型基本类型(4类8种)逻辑型(boolean),字符型(char),整型(byte,short,int,long),浮点型(float,double)应用数据类型类(class),数组,接口,枚举类型,注解等。JavaSE运算符赋值运算符(=)算数运算符(+,-,*,/,%)自增,自减运算符(++,--)关系运算符(<,>,<=,>=,==,!=)逻辑运算符(&&,

12、

13、,!)短路指如果当前能判断结果,剩余部分将不再计算逻辑与,逻辑或都可能存在短路。JavaSE按

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。