-小明音乐库管理系统课件04第4章PPT内容-.docx
《-小明音乐库管理系统课件04第4章PPT内容-.docx》由会员分享,可在线阅读,更多相关《-小明音乐库管理系统课件04第4章PPT内容-.docx(7页珍藏版)》请在优知文库上搜索。
1、”小明音乐库管理系统课件04第4章PPT内容”1、小明音乐库管理系统第4章创建并访问数据库学习目标把握SQLSerVerEXPreSS数据库系统的安装,把握查询分析器的基本用法。了解什么是SQL、SQL的特点,把握SQL语句的分类DDL、DML和DCL。把握创建数据库的SQL语句,了解使用数据库的SQL语句。把握SQLSerVer字段、完整性约束的概念,把握创建、维护表格的SQL语句。了解使用图形界面创建和修改SQLServer数据库和表的方法。把握SELECT语句的基本语法,了解模糊查找,把握简洁连接查询,了解多表连接、反身连接和外连接的概念和语法。把握嵌套查询的概念,把握IN、EXlSTS
2、子句的概念和语法。4.1预备工作1.2、安装和使用DBMSSQLServer2022Epress(SSE2022)Microsoft所开发的SQLServer的其中一个版本免费,适合使用在小型的网站,或者是小型的桌面型应用程序还需要单独下载对应的SQLServerManagementStudioExpress(SSMS)SQLServer的图形化管理工具,是使用SSE必不行少的工具SSMS连接SQLServer服务器DESKToP-3RD1VFVSQLEXPRESSDESKTOP-3RD1VFV为计算机名,可用IP地址取代Sqlexpress为sqlserver实例名不指定实例名,表示默认的S
3、QLSer3ver实例SQLServer实例可同时运行多个SQLServer每个SQLSerVer完全独立运作,通过不同的实例名来区分EXPRESS是SSE安装时的默认实例名SSMS可以同时管理多个SQLServer的实例,首先和相应的实例建立连接连接SQLServer服务器的对话框查询分析器单击工具栏中的“新建查询(N)按钮查询分析器界面SQL命令2.SQL和T-SQL用SQL语言编写数据库命令SQL语言是关系数据库的标准语言SQLSever在SQL92标准的基础上进行了扩充,形成了TranSaCt-SQL语言(又称T-SQL)T-SQL具有SQL的主要特点,同时增加了变量、运算符、函4、数
4、、流程掌握和解释等语言元素,使得其功能更加强大SQL语言具有以下特点:综合统一:具有查询、操纵、定义和掌握一体化功能高度非过程化:SQL语言表达是要实现干什么,如何实现(执行方案)则由DBMS负责自动生成面对集合的操作方式:SQL操作的对象或者返回的结果是以集合为单位的简洁,易学易用:语法类似于英语自然语言,简洁易学3.SQL语言的分类为了便于理解SQL语言,通常将SQL语言根据用途分为如下3类:DDL(DataDefinitionLanguage,数据定义语言):在数据库系统中,每一个数据库、数据库中的表、视图和索引等都是数据库对象。要建立和删除一个数据库对象,都可以通过SQL语言来5、完成
5、。DML(DataManipulationLanguage,数据操纵语言):DML是指用来添加、修改、删除和查询数据库中数据的语句,包括INSERT(新增)、DELETE(删除)、UPDATE(更新)和SELECT(查询)等。由于SQL供应了强大的查询力量,所以有时候会把SQL的查询语言独立称为DQL(DataQueryLanguage,数据查询语言)。DCL(DataControlLanguage,数据掌握语言):DCL包括数据库对象的权限管理和事务管理等。4.2定义数据1.创建数据库CREATEDATABASEMpmmDBDROPDATABASE2.使用数据库U6、SE3.创建基本表CRE
6、ATETABLE()DROPTABLE字段定义类别类别数据类型数据类型C#类型类型长度定义长度定义描述描述规律规律bitbool/整型,其值只能是0、1或NULLo整数整数intint/32位整数。smallintlntl616位整数。bigintlnt6464位整数。数值数值decimalnumericdecimal(n,m)精确数,需指定范围n和精度m。范围是小数点左右所能存储的数字的总位数。精度是小数点右边存储的数字的位数。用于不允许近似取值的状况,如银行账户余额。floatfloat/一种近似数值类型,供浮点数使用。用于不要求精确数值的状况,如学7、生的身高。日期日期datetimeD
7、ateTime/存储从1753年1月1日到9999年12月31日间全部的日期和时间数据。字符串字符串ncharstring(n)Unicode编码字符,固定长度。n4000,自动使用空格填充到n个字符,因此固定占用n个字符的存储空间。通常用在固定长度的状况,如身份证号码固定18位,或音乐类型代码固定1位。nvarchar(n)Unicode编码字符,可变长度。n4000,表示最多允许n个字符,根据实际长度占用存储空间,所以叫可变。歹IJ级约束CREATETABLECategOry(.在MPmmDB中创建CategOry表IDintIDENTITY8、(1,1)NOTNULL,一定义字段IDCo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 音乐库 管理 系统 课件 04 PPT 内容