- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(高职)项目三 数据库设计ppt课件
项目三 数据库设计
项目三 数据库设计
3.1 创建数据库
3.2 连接数据库
3.3 创建LINQ TO SQL
3.1 创建数据库
一、SQL语言
SQL概述
SQL(Structured Query Language(结构化查询语言)的缩写,是用于关系型数据库通信的标准语言 )关系型数据库的标准语言。
SQL包括 数据定义它包括数据定义(Data Definition),数据查询(Data Query),数据操纵(Data Manipulation)和数据控制(Data Control)四部分功能,其中查询是SQL语言最重要的组成部分。
3.1 创建数据库
2. SQL语言的特点
SQL的特点:
1)是一种一体化语言;
2)是一种高级语言,命令简单,易于掌握;
3)既可以直接以命令方式交互使用,也可以嵌入到大多
数编程语言中引用SQL语句来执行对数据库的操作。
哈尔滨职业技术学院
SQL 的功能
DML数据操纵语言
DDL数据定义语言
DQL数据查询语言
事务控制命令
对数据库对象进行定义和操作的部分比如创建数据库,删除数据表等操作
是SQL对数据库中的数据执行添加、修改、删除命令的部分
查询是对数据库中信息的寻找和定位。
用来保护数据库不被破坏的部分。比如事物与回滚、授权与回收授权等操作
3.SQL语言的功能
3.1 创建数据库
3.1 创建数据库
二、SQL数据库的分类
1.用户数据库
2.系统数据库
Master数据库
Msdb数据库
Model数据库
Tempdb数据库
3.1 创建数据库
三、创建数据库
每个SQL Server 2008数据库至少具有两
个系统文件:一个数据文件和一个日志文件。
数据文件包含数据和对象,如表、索引、存储
过程和视图。日志文件包含恢复数据库中的所有
事物所需的信息。为了便于分配和管理,可以将
数据文件放在文件组中。
3.1 创建数据库
1.数据文件
数据文件是存放数据库数据和数据库对象的文件。一
个数据库可以有一个或多个数据文件。当有多个数据文件
时,有一个文件被定义为主数据文件(Primary
Database File),扩展名为.mdf。它用来存储数据
库的启动信息和部分或全部数据,一个数据库中能有一个
主数据文件。其他数据文件被称为次数据文件(
Secondary Database File),扩展名为.ndf,次要
文件可用于将数据分散到多个磁盘上。
3.1 创建数据库
2.日志文件
事物日志文件保存用于恢复数据库的日志信息
。每个数据库必须至少有一个日志文件,也可以
有多个。事物日志的建议文件扩展名是.ldf。
3.物理文件
(1)逻辑文件名(Logical_file_name)
(2)物理文件名(Os_file_name)
3.1 创建数据库
4.文件大小
必须指定数据文件和日志文件的初始大小,或
采用默认大小。随着数据不断地添加到数据库,
这些文件将逐渐变大。
5.文件组
为便于分配和管理,可以将数据文件分成:主
文件组和用户定义文件组。
3.1 创建数据库
四、数据库设计
(1)结构特性设计
结构特性设计通常是指数据库模式或数据库结
构设计,它应该是具有最小冗余的、能满足不同
用户数据需求的、能实现数据共享的系统。
(2)行为特性设计
行为特性设计是指应用程序、事务处理的设计。
行为持性设计(Database Design)是指根据用户
的需求,在某一具体的数据库管理系统上,设计数据库的
结构和建立数据库的过程。数据库系统需要操作系统的支
持。
3.1 创建数据库
五、创建和管理SQL Server 2008数据表
表示数据库中最重要、最基本、最核心的对象
,是实际存储数据的地方。
1.表的概念
表是关系模型中表示实体的方式,是数据库存
储数据的主要对象。
2.创建数据表
创建数据表实际上就是设计和实现表结构的过
程。
3.2 连接数据库
一、连接数据库
建立数据库连接的两种方法:通过编写代码来
连接数据库和通过拖拽形式建立数据库连接。
1.方法一:通过编写代码来连接数据库。
(1).定义连接字符串
(2).创建Connection对象
(3).打开与数据库的连接
方法二:通过拖拽形式建立数据库连接。
3.3 创建LINQ TO SQL
一、LINQ
在.NET Framework 3.5中,新增的功能
就是.NET Language Integrated Query
Framework(LINQ),它在LINQ主要数据
集成的基
您可能关注的文档
- (高职)电子教案一 外贸跟单岗位认知教学课件.pptx
- (高职)电子教案一 任务 支付方式与支付系统的演变课件.pptx
- (高职)电子教案一 任务 网上支付与结算现状及面临的问题课件.pptx
- (高职)电子教案一 任务 网上支付与结算的基本方式课件.pptx
- (高职)电子教案一 任务 认识网上支付与结算的基本方式课件.pptx
- (高职)电子教案一 任务 了解网上支付与结算现状及面临的问题课件.pptx
- (高职)电子教案一 任务 了解传统支付方式与支付系统的演变课件.pptx
- (高职)电子教案一 认知仓库课件.pptx
- (高职)电子教案一 认识审计课件.pptx
- (高职)电子教案一 认识产品成本会计课件.pptx
- 某县纪委监委开展“校园餐”突出问题专项整治工作汇报22.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告66.docx
- 某县委常委、宣传部部长年度民主生活会“四个带头”个人对照检查发言材料.docx
- XX县委领导班子年度述职述廉报告3.docx
- 某县纪委关于校园餐问题整治工作落实情况的报告.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告22.docx
- 某县税务局党委领导班子年度民主生活会“四个带头”对照检查材料.docx
- 某县委书记在县委常委班子年度民主生活会专题学习会上的讲话.docx
- 某县纪委校园餐问题整治工作落实情况的报告.docx
- 某区委副书记、区长年度民主生活会对照检查材料.docx
最近下载
- 心肺运动试验课件.ppt
- GBT19001-2022《质量管理体系 要求》.docx
- 病媒生物防制投标方案(完整版).docx
- 幼儿园小学美术PPT课件教案教程创意幼教手工《备年货》.pptx
- 普通高中政治课程标准测试题及答案.pdf
- 新教材2024届高考语文二轮专项分层特训卷第二部分组合循环练练习23语言文字运用 现代文阅读Ⅱ.doc VIP
- GB_T 37364.3-2024 陆生野生动物及其栖息地调查技术规程 第3部分:兽类.pdf
- 《介入性超声》课件.pptx VIP
- 《 企业突发环境事 件风险分级方法》(HJ 941-2018).pdf
- 074-万达广场范围内充电设备安全管控规范.docx VIP
文档评论(0)