SQL中的数据约束

制作人:丁琪 QQ:854804038

一、对数据库jwgl,按要求建立以下约束

1、 为student表中年龄字段添加检查约束,使字段值限制在15—30岁之间。

2、 student表中student_name字段添加唯一约束。

3、 为student表中entrance_date入学日期字段添加默认值约束。

4、 为表student、class_info表设置主键约束。

5、 为student表中class_id字段添加外键约束,

6、 为course表中student_id字段添加外键约束。

7、 删除创建的唯一约束。

ALTER TABLE 表名

DROP CONSTRAINT 约束名

例如:Alter table student drop constraint IX_student*

二、对数据库market,按要求建立以下索引

1、为customers表的lastname、firstname列组合创建一个惟一性的非聚簇索引

3、为orders表的orderid列创建一个惟一性的聚簇索引,索引排列顺序为降序。

转载于:https://blog.51cto.com/3088322/571708

SQL 2005 中的数据约束相关推荐

  1. SQL 2005中pivot and unpivot的用法

    .Pivot的用法体会: 语句范例: select PN,[2006/5/30] as [20060530],[2006/6/2] as [20060602] from consumptiondata ...

  2. SQL Server中的数据层应用程序简介

    In this article, I'm going to introduce the data-tier applications in SQL Server. As the official do ...

  3. 在AWS RDS SQL Server中恢复数据

    This article explores the process to recover data in AWS RDS SQL Server and its recent enhancements. ...

  4. php删除sql server 2008,MSSQL_SQL Server2008 数据库误删除数据的恢复方法分享,SQL Server中误删除数据的恢复本 - phpStudy...

    SQL Server2008 数据库误删除数据的恢复方法分享 SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可.但是,这个恢复需要有两个前提条件: 1. 至少有一个误删除之前的 ...

  5. vb 读取oracle中的表格数据,如何将数据库信息读取导出excel表格中-VB 从SQL数据库中把数据导出到Excel表格中,怎么写?...

    VB 从SQL数据库中把数据导出到Excel表格中,怎么写? INSERT INTO OpenDataSource('Microsoft.Jet.OLEDB.4.0', 'Data Source=&q ...

  6. 十步优化SQL Server中的数据访问

    故事开篇:你和你的团队经过不懈努力,终于使网站成功上线,刚开始时,注册用户较少,网站性能表现不错,但随着注册用户的增多,访问速度开始变慢,一些用户开始发来邮件表示抗议,事情变得越来越糟,为了留住用户, ...

  7. 如何将Sql Server中的数据表导入到PowerDesigner中

    本文主要介绍一下基本工作 如何将在SQL Server中设计好的数据表结构导入到PowerDesigner中. 我采用的是SQL Server 2005跟PowerDesigner15.1版本,首先打 ...

  8. (转)SQLServer_十步优化SQL Server中的数据访问 三

    原文地址:http://tech.it168.com/a2009/1125/814/000000814758_all.shtml 第六步:应用高级索引 实施计算列并在这些列上创建索引 你可能曾经写过从 ...

  9. web项目实践1-iwebshop项目-页面初始化数据与sql数据库中的数据对比

    当拿到项目后首先应该根据页面初始化数据与SQL数据库中的查询数据进行比对,进行初始化界面测试 初始化页面数据加载分析 1.查询首页的顶级分类 select * from iwebshop_catego ...

最新文章

  1. 谷歌提出“T5” 新NLP模型,突破迁移学习局限,多基准测试达SOTA!
  2. 用正则表达式验证php用户注册系统,php用户注册时常用的检验函数实例总结
  3. Required request body is missing 错误
  4. Mysql数据库If语句的使用
  5. 51nod 1600 Simplr KMP(后缀自动机+维护树上的数据结构)
  6. java ucs2转utf8_Windows下Unicode(UCS2),UTF8,GBK(GB2312)互转
  7. leetcode3 无重复字符最长子串
  8. github和git的简单使用
  9. SQL SERVER 2005自动备份
  10. 虚拟化查看服务器sn,查看服务器操作系统序列号
  11. K-Means K均值算法python实现 (包括绘图)
  12. oracle中连续天数计算,Oracle计算连续天数,计算连续时间,Oracle连续天数统计
  13. macOS Monterey 12.0.1 (21A559) 虚拟机 IOS 镜像
  14. ext4解包和重新打包
  15. Android Studio连接驱动装不上应用程序无法正常启动(oxc000007b)
  16. Unreal Engine使用C++入门示例
  17. 调试工具message_noconfirm与messa…
  18. C++报错:引发了未经处理的异常:写入访问权限冲突, p 是 0xCCCCCCCC
  19. 网络安全风险评估关键技术研究
  20. python 学以致用 量化投资_验证KDJ金叉的行情

热门文章

  1. cefsharp wpf 中文输入问题解决方法
  2. 第11章 linux文档的压缩与打包
  3. Yii2 配置 Nginx 伪静态
  4. table 在网页无法顶到头部问题
  5. 前端的面试之旅(一)
  6. Nginx Http 过滤模块
  7. 蒟蒻JZZ的犯错汇总
  8. dubbo服务使用spring-data-mongodb进行时间查询的bug记录
  9. 如何实现蓝牙空中升级BLE OTA
  10. OpenGL的简单研究-开端