最新要闻
- 环球最资讯丨不怕有味儿 比毛巾划算:云南白药洗脸巾0.06元/张狂促
- 天天热点评!“回锅沙”要来了!部分地方要注意
- 全球短讯!果粉最期待的大屏MacBook Air来了!苹果史上第一款
- 世界视点!首款骁龙8+平板中兴Axon Pad来了:12.1寸超大屏
- 新动态:4月14日State of Play:将展示超20分钟《最终幻想16》
- 身体很诚实!马斯克加入AIGC大战:抢购1万张GPU、挖Deepmind墙角
- 当前视讯!曾被誉为最靠谱!又一家造车新势力发不出工资了
- 有病了还能买哪种保险?隐瞒健康告知带病投保会怎么样?
- 理想汽车全系车型电器真实功率再公开:空调果然是耗电大户!
- 小米13 Ultra样张首亮相:虚化堪比单反 夜拍效果惊人
- 《龙之家族》新季开拍
- 罕见超级激励!东方甄选奖励154员工8.83亿港元
- 【世界独家】00后网红骑摩托车遇车祸身亡 劝不住:网友感慨年轻 有必要全面禁摩?
- 3月物价数据透露哪些经济变化?促消费政策获得较大空间
- 天天报道:iPhone 15 Pro颠覆式设计取消了!郭明錤:苹果因技术问题放弃固态按键
- 丫丫将通过温控卡车运至机场:即将飞赴上海
手机
![iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?](http://tuxianggu.4898.cn/thumb/uploads/2020-07-29/db49b24a344ffac3e19f762856828ea8.jpg)
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
![警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案](http://i2.chinanews.com/simg/cmshd/2021/05/16/657ff48335db44a494ca7580d58c6477.jpg)
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
观速讯丨T-SQL基础教程Day1
1.1 理论背景SQL代表结构化查询语言(Structured Query Language),是一种在关系数据库系统(Relational Database Management Systems,RDBMS)中查询和管理数据的标准语言。RDBMS是基于关系模型的数据库管理系统,它基于两个数学分支:集合理论和谓词逻辑。
1.1.1 SQLSQL是一种基于关系模型的ANSI和ISO标准语言,用于查询和管理RDBMS中的数据。SQL语句包括数据定义语言Data Definition Language, DDL数据操作语言Data Manipulation Language, DML数据控制语言Data Control Language, DCL
(相关资料图)
1.1.2 集合理论集合,我们的意思是:任意集合体M使我们感知或想到的,能够确定的、互异对象m(称为M的元素)的整体。——Georg Cantor一个“集合”应将其视为单个实体。“互异”指集合中的每个元素必须是唯一的。“我们感知或想到的”意味着集合的定义是主观的。“对象”集合的定义不限于物理对象,更与抽血的对象相关。请注意,定义中没有提到集合元素间的任何顺序,集合元素的列出顺序并不重要。
1.1.3 谓词逻辑谓词是一个属性或是一个表示“持有”或“不持有”的表达式,换句话说,也就是“真”或“假”。关系模型就是依靠谓词来维护数据的逻辑完整性并定义其结构的。谓词用于实施完整性的一个例子就是:在一个名为Employees的表中定义了约束,仅允许工资(Salary)大于0的雇员存储在表中。谓词是“工资大于0”(T-SQL表达式:salary>0)。通过筛选数据来界定子集等操作时,也可以使用谓词。
1.1.4 关系模型关系模型的目标是确保数据的一致性表示,最小化或是没有冗余且不牺牲完整性,并将定义数据的完整性作为模型的一部分。1.关系普通的想法是,“关系”术语源于表之间的关系,这是不正确的。“关系”实际上是数学术语的关系。在集合理论中,关系是集合的表现形式。在关系模型中,关系是相关的信息的集合,与SQL中相对应的就是表——尽管不能完全对应。2. 缺失值三值谓词逻辑是指来自谓词结果的3中可能逻辑值——“真”、“假”、“未知”3. 约束数据完整性通过在数据模型中定义的约束规则实现,并由RDBMS实施。4. 规范化关系模型还定义了规范化规则,也称范式。1NF,2NF,3NF(具体上网查阅定义)
1.1.5 数据生命周期1 联机事务处理OLTP系统的重点是数据输入,而不是数据报告。2 数据仓库DW是一个以检索数据和报告为目的设计的环境。3 商业智能语义模型BISM是微软支持完整BI堆栈应用的最新模型,目的是提供丰富、灵活、高效、可扩展的分析和报告功能。4 数据挖掘数据挖掘模型可以替代用户在数据海洋中查找有用的信息。
1.2 SQL Server体系结构1.2.1 SQL Server的ABC特色A是应用(Appliance)“应用”特色背后的理念是提供包括硬件、软件和服务在内的完整解决方案,应用是在客户端本地托管的。B是盒子(Box)“盒子”是企业内部部署的SQL Server,这是传统的部署方式。C是云(Cloud)微软支持两种SQL Server云特色:私有云和公共云。
1.2.2 SQL Server实例可以在同一台计算机上安装基于企业内部部署的SQL Server的多个实例。每个实例完全独立于其他实例。默认实例和命名实例
1.2.3 数据库系统数据库介绍如下:master:存储实例范围的元数据信息、服务器配置、实例中的所有数据库信息和初始化信息。resource:Resource数据库是一个隐藏、制度数据库,存储所有系统对象的定义。当查询数据库中的系统对象时,似乎位于当前数据库的sys架构中,但实际上他们的定义位于Resource数据库中。model:用作创建新数据库的模板,创建的每个新数据库是有model的副本初始化创建的。tempdb:是SQL Server存储临时数据的地方,如工作表、排序空间、行版本控制信息等。msdb:是一个成为“SQL Server代理”的服务存储数据的地方。还存储其他SQL Server功能的相关信息,如Database Mail,Service Broker、备份等等。
1.3.1 创建表
-- Create table EmployeesUSE TSQL2012;IF OBJECT_ID( "dbo.Employees" , "U" ) IS NOT NULL DROP TABLE dbo.Employees;CREATE TABLE dbo.Employees( empid INT NOT NULL , firstname VARCHAR (30) NOT NULL , lastname VARCHAR (30) NOT NULL , hiredate DATE NOT NULL , mgrid INT NULL , ssn VARCHAR (20) NOT NULL , salary MONEY NOT NULL);
1.3.2 定义数据完整性
---------------------------------------------------------- Data Integrity---------------------------------------------------------- Primary keyALTER TABLE dbo.Employees ADD CONSTRAINT PK_Employees PRIMARY KEY (empid);-- UniqueALTER TABLE dbo.Employees ADD CONSTRAINT UNQ_Employees_ssn UNIQUE (ssn);-- Table used in foreign key exampleIF OBJECT_ID( "dbo.Orders" , "U" ) IS NOT NULL DROP TABLE dbo.Orders;CREATE TABLE dbo.Orders( orderid INT NOT NULL , empid INT NOT NULL , custid VARCHAR (10) NOT NULL , orderts DATETIME2 NOT NULL , qty INT NOT NULL , CONSTRAINT PK_Orders PRIMARY KEY (orderid));-- Foreign keysALTER TABLE dbo.Orders ADD CONSTRAINT FK_Orders_Employees FOREIGN KEY (empid) REFERENCES dbo.Employees(empid);ALTER TABLE dbo.Employees ADD CONSTRAINT FK_Employees_Employees FOREIGN KEY (mgrid) REFERENCES dbo.Employees(empid);-- CheckALTER TABLE dbo.Employees ADD CONSTRAINT CHK_Employees_salary CHECK (salary > 0.00);-- DefaultALTER TABLE dbo.Orders ADD CONSTRAINT DFT_Orders_orderts DEFAULT (SYSDATETIME()) FOR orderts;
附第一章配套代码:
----------------------------------------------------------------------- Microsoft SQL Server T-SQL Fundamentals-- Chapter 1 - Background to T-SQL Querying and Programming--2008 Itzik Ben-Gan -------------------------------------------------------------------------------------------------------------------------------------------- Creating Tables----------------------------------------------------------------------- Create a database called testdbIF DB_ID("testdb") IS NULL CREATE DATABASE testdb;GO-- Create table EmployeesUSE testdb;IF OBJECT_ID("dbo.Employees", "U") IS NOT NULL DROP TABLE dbo.Employees;CREATE TABLE dbo.Employees( empid INT NOT NULL, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, hiredate DATE NOT NULL, mgrid INT NULL, ssn VARCHAR(20) NOT NULL, salary MONEY NOT NULL);----------------------------------------------------------------------- Data Integrity----------------------------------------------------------------------- Primary keyALTER TABLE dbo.Employees ADD CONSTRAINT PK_Employees PRIMARY KEY(empid); -- UniqueALTER TABLE dbo.Employees ADD CONSTRAINT UNQ_Employees_ssn UNIQUE(ssn);-- Foreign keyIF OBJECT_ID("dbo.Orders", "U") IS NOT NULL DROP TABLE dbo.Orders;CREATE TABLE dbo.Orders( orderid INT NOT NULL, empid INT NOT NULL, custid VARCHAR(10) NOT NULL, orderts DATETIME NOT NULL, qty INT NOT NULL, CONSTRAINT PK_Orders PRIMARY KEY(OrderID));ALTER TABLE dbo.Orders ADD CONSTRAINT FK_Orders_Employees FOREIGN KEY(empid) REFERENCES dbo.Employees(empid);ALTER TABLE dbo.Employees ADD CONSTRAINT FK_Employees_Employees FOREIGN KEY(mgrid) REFERENCES Employees(empid);-- CheckALTER TABLE dbo.Employees ADD CONSTRAINT CHK_Employees_salary CHECK(salary > 0);-- DefaultALTER TABLE dbo.Orders ADD CONSTRAINT DFT_Orders_orderts DEFAULT(CURRENT_TIMESTAMP) FOR orderts;
关键词:
-
-
观速讯丨T-SQL基础教程Day1
1 1理论背景SQL代表结构化查询语言(StructuredQueryLanguage),是一种在关系数据库系统(RelationalDatabaseManagementSystems,R
来源: -
-
plist文件格式转换器
观速讯丨T-SQL基础教程Day1
天天微头条丨云图说|云数据库GaussDB如何做到卓越性能
环球最资讯丨不怕有味儿 比毛巾划算:云南白药洗脸巾0.06元/张狂促
天天热点评!“回锅沙”要来了!部分地方要注意
全球短讯!果粉最期待的大屏MacBook Air来了!苹果史上第一款
世界视点!首款骁龙8+平板中兴Axon Pad来了:12.1寸超大屏
新动态:4月14日State of Play:将展示超20分钟《最终幻想16》
全球看热讯:电商平台商品详情接口的应用场景
热点!二级指针创建二叉树节点与一级指针创建二叉树节点
身体很诚实!马斯克加入AIGC大战:抢购1万张GPU、挖Deepmind墙角
当前视讯!曾被誉为最靠谱!又一家造车新势力发不出工资了
全球微速讯:火山引擎 DataLeap 推出全链路智能监控报警平台
有病了还能买哪种保险?隐瞒健康告知带病投保会怎么样?
理想汽车全系车型电器真实功率再公开:空调果然是耗电大户!
小米13 Ultra样张首亮相:虚化堪比单反 夜拍效果惊人
《龙之家族》新季开拍
罕见超级激励!东方甄选奖励154员工8.83亿港元
【世界独家】00后网红骑摩托车遇车祸身亡 劝不住:网友感慨年轻 有必要全面禁摩?
易基因:METTL3介导的m6A甲基化谱调控肌肉干细胞成肌细胞状态转换|发育分化
全球快资讯丨中骏集团称已备好即将到期美元债兑付资金 拟发行第二支中债增全额担保中票
3月物价数据透露哪些经济变化?促消费政策获得较大空间
天天报道:iPhone 15 Pro颠覆式设计取消了!郭明錤:苹果因技术问题放弃固态按键
丫丫将通过温控卡车运至机场:即将飞赴上海
又有新品牌了!长安启源A07亮相:颜值超高碾压一众国产
报道:推特突然“死亡”!马斯克正式启动打造美版微信
走过别错过!红蜻蜓126款休闲鞋/运动鞋/皮鞋清仓:79元绝世好价
h3c路由器如何恢复出厂设置?h3c路由器配置命令大全
小米手机卡顿反应慢是什么原因?小米手机卡顿反应慢怎么解决?
ssd极速固态硬盘怎么样?ssd极速固态硬盘排名前十
iphone4的显示屏分辨率是多少?iphone4版本太低怎么下载软件?
AMD速龙QL64CPU性能怎么样?amd速龙系列cpu天梯图
Zabbix“专家坐诊”第187期问答汇总
每日报道:数据开发提效有秘诀!离线开发BatchWorks 六大典型场景拆解
全球观天下!公司入职一个阿里大佬,把 Spring Boot 系统启动时间从 7 分钟降到了 40 秒!
HTML中的pre-load 和 pre-fetch
全球最资讯丨京准GPS北斗卫星网络授时服务器助力高速智慧交通
环球观热点:三月三拜轩辕 | 全球华人同根同源——强月新
世界今亮点!雷军:小米13 Ultra将摆脱手机成片的“塑料味”
头条:淄博老板娘为赶高铁小伙1V1烤串!完美诠释“好客山东”
天天观察:苹果智能戒指专利首曝:VR场景交互只需动下手指
当前速读:1TB仅529元!致态TiPlus 7100固态硬盘新史低 选它还是选三星?
全球视讯!机构一致唱多金价 贵金属板块表现亮眼
世界热议:全网最详细中英文ChatGPT-GPT-4示例文档-场景问题智能生成从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/
世界速讯:记一次kvm虚机mysql数据库磁盘扩容操作步骤及其问题小坑
每日视点!第八批国家组织药品集采中选结果公布
天天新资讯:公开叫停ChatGPT的马斯克暗渡陈仓玩得6 网友:他是懂中国兵法的
越野也不费油!坦克300 PHEV实车亮相:动力大增
实测RTX 4090平均20帧!《赛博朋克2077》成新一代“显卡危机”
每公里造价2.1亿!中国最贵高速公路预计2025年建成
全球观热点:被国产车打怕韩系车拼了 起亚新SUV赛图斯预售:仅9.19万元起
【独家】昆明部分店外增设“一米线”:商户可在线内摆摊
环球今日报丨中国国债期货收益指数今日发布
今日精选:比五菱MINI EV还便宜?奇瑞“棒棒糖”亮相:油门到底时速能到100km
重点聚焦!小米成中国市场周销量安卓第一!高端旗舰小米13 Ultra本月发布
焦点速讯:你达标了吗?国内人均存款增加1.2万:人民币存款继续增长
天天视点!初代跑男重聚引热议:邓超李晨王宝强等合照引回忆杀
32岁婆孙恋爆红网络!日本61岁奶奶交往29岁男子 网友感叹相貌绝了
新动态:让你脑洞大开的MySQL优化技巧
多地超前谋划专项债项目 “早发快用”加力稳投资
微速讯:女生在冬季剪什么发型好看呢?
天天热头条丨行业首款卫星通信5G手机!中兴Axon 50 Ultra吴京代言图公布:背部外观揭晓
【独家】韩国4月前10天芯片出口下降近40%:1TB SSD三星降599没人买 国产崛起
环球热点评!中老铁路国际旅客列车明日开通:万象到昆明南二等座470元
全球信息:大疆8K航拍无人机明天发 悟3真机亮相:个头感受下
天天观察:97版三兄弟代言!《天龙八部2:飞龙战天》4月14日公测:完美世界发行
每日看点!女子没开会员追剧需看50多分钟广告:遇到了BUG是个例
环球热议:酒也分贵贱? 专家:洋酒就没文化含量 中国酒文化才叫源远流
世界微动态丨图赫尔:0比3输球的结果很苦涩,但今天我爱上了我的球队
环球观点:CSS杂谈——flex布局里面的auto到底多长
光栅化算法-中点画圆算法
Win无敌二十多年后 微软又抓到了AI风口:印度裔CEO立大功
环球关注:“小号Mate 50 Pro”!华为畅享60X来了:骁龙680、又一技术行业首发
全球观点:这株极品牡丹居然有“带刀侍卫”!24小时守护
当前关注:地表能效第一!锐龙9 7950X3D深入测试:i9-13900K无言以对
焦点讯息:SSD散热器疯了:比显卡都要高!还有暴力风扇
最新快讯!2023年北京市积分落户申报时间安排一览表
世界资讯:微信小程序:接手项目,修bug
焦点简讯:选择大城市逐梦还是小城市安稳
世界快消息!电动自行车电池爆炸由谁赔偿?律师:销售商也有责任
每日热闻!会“跳舞”的汽车你见过吗?比亚迪云辇系统再次引领行业
全球热议:韩国26岁女星被发现在家中去世:新剧拍摄中 死因未透露
Python中struct 模块的使用教程
焦点观察:once do, do it well
全球资讯:华为小米vivo一加重磅新机汇总!接下来10天有的看了
世界球精选!终于不缺货了!小米13 Ultra订单增加50%:不愁买不到
视讯!这才是青春_山东聊城市中考满分作文 中考满分作文:静待一场幸
SpringApplication详解
焦点讯息:OpenAI Translator | 基于ChatGPT API全局翻译润色解析及ORC上传图像翻译工具
当前报道:锁屏面试题百日百刷-kafk篇(一)
环球热议:“三轮跑车”尬舞!又被比亚迪装到了 国产车控黑科技登场
每日快播:安“踏”李宁
天天速讯:月薪2万女高管不服从工作安排被炒获赔98万:网友力挺
出水芙蓉?真人版《小美人鱼》电影照更新:黑小美人鱼特写来了
Turtlebot3仿真代码学习笔记
世界热点!.NET 个人博客系统
五金店卖什么卖得最好_五金店卖什么
天天新消息丨腾讯国漫手游《狐妖小红娘》宣布停运 6月16日关闭服务器
电动版帕萨特这模样?大众ID.7申报图亮相
视焦点讯!3599元起 铭凡推出NPB7迷你主机:i7-13700H、双雷电4