数据库|SQLServer数据库:企业管理器的使用

news2024/12/22 20:09:37

哈喽,你好啊,我是雷工!

之前学习了通过脚本创建数据库数据表以及增删改查的相关操作。

接下来了解企业管理器的使用。

以下为学习笔记。

01 新建数据库

1.1、登录数据库后,选中【数据库】-->右击【新建数据库】。

1.2、可以输入数据库名称,调整初始值大小,更改数据库的自动增长设置,修改存储路径等信息。

所有者一般默认选成sa

02 新建数据表

2.1、新建

在新建的数据库下,找到【表】节点,右击选择【新建】,选择【表】;

2.2、设置主键

依次添加列名,选择合适的数据类型,及设置是否允许Null值,选中ID行右击选择【设置主键】可将其设置为主键。

2.3、设置标识列

设置标识列:选中要设置标识列的项,从【列属性】找到标识规范,将(是标识)改为【是】,然后根据需求填写【标识种子】和【标识增量】即可。

2.4、保存

点击【保存】按钮,输入表名称,然后点击【确定】按钮即可,就完成表的创建。

2.5、修改表结构

选中要修改的表名,右击选择【设计】即可进行添加删除,修改表结构的操作。

03 添加约束

通过【设计】打开要添加约束的表结构,在需要添加约束的列上右击选择【CHECK约束】

点击【添加】按钮,修改标识名称,然后点开表达式,书写表达式,如图表达式表示只能选男或女;

04 主外键关系

选中任意行右击,然后选择【关系】

然后点击【添加】按钮,修改名称,然后点击【表和列规范】的位置,在右端出现【...】点击,然后进行关系的设置;

05 数据库关系图

在数据库中点击【数据库关系图】,弹出【此数据库缺少一个或多个使用数据库关系图所需的支持对象,是否要创建它们】点击【是】

新建数据库关系图报错:

处理办法:

关闭管理器,打开服务,SQLServer代理(MSSQLSERVER)未运行,右击将其启动,再次连接数据库,恢复正常;

新建数据库关系图,添加所有表

可以查看数据库表关系

06 后记

以上为SQLServer数据库,企业管理器的相关应用,接下来会继续学习数据的基础查询。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1985127.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

swift 自定义DatePacker

import Foundationenum AppDatePickerStyle {case KDatePickerDate //年月日case KDatePickerTime //年月日时分case kDatePickerMonth // 年月case KDatePickerSecond //秒}class AppDatePicker: UIView {private let jk_rootView UIApplication.shared.keyWindow!pri…

电池放电的速率对电池寿命有影响吗?

电池放电的速率对电池寿命确实有很大的影响,电池的寿命通常是指电池在正常使用条件下,能够保持其额定容量的时间。电池的容量会随着充放电次数的增加而逐渐减少,这个过程被称为电池的老化。电池的老化速度受到许多因素的影响,其中…

自闭症的孩子有哪些症状

在自闭症这个复杂而广阔的领域中,作为长期从事自闭症教育的工作者,我们深知每一位自闭症孩子都是独一无二的,他们面对的世界充满了挑战与不解。自闭症,也被称为孤独症谱系障碍,其核心症状往往体现在社交互动、沟通以及…

git安装图文

1.下载 通过百度网盘分享的文件:git安装图文 链接:https://pan.baidu.com/s/17ZMiWUIULtrGGba5n-WLeA 提取码:anjm --来自百度网盘超级会员V3的分享 2.安装

使用Go语言绘制水平柱状图教程

使用Go语言绘制水平柱状图教程 在本教程中,我们将学习如何使用Go语言及gg包绘制水平柱状图,并将图表保存为PNG格式的图片。水平柱状图适用于展示多个类别的数据,且便于标签的排列和阅读。 安装gg包 首先,确保你已经安装了gg包。…

远程抄表,构建智能水电管理

选自成都纵横智控官网-https://www.iotrouter.com/news/1320.html 众所周知,传统的人工抄表方式需要耗费大量人力资源,同时存在抄表难、监管难、收费难、缴费难等一系列问题。在万物互联时代下,物联网技术迅速发展,智能水电联控云…

Laya3.0 调用第三方js的方法

1.新建一个js文件,例如:SuanShi.js // 暴露类到全局作用域 ; window.SuanShi window.suan {}; (function (suan) {class JiSuan {constructor() {}static computeExpression(a, b) {return this.jia(a, b);}static jia(a, b) {return a b;}}suan.JiS…

TiDB v7.5.3 发版,听说升级后又可以躺平两年

众所周知 TiDB 运维很稳、升级丝滑,8 月 5 日,TiDB v7.5.3 发版,作为 TiDB v7 系列的最新长期支持版本,有升级需求的小伙伴可以安排起来了。 TiDB 7.5.3 发版说明 兼容性:新增系统表 INFORMATION_SCHEMA.KEYWORDS 用来…

打造成功的知识付费平台:从技术到内容的全面解析

在现代Web开发中,RESTful API是一种常用的接口设计风格。它使用HTTP协议,允许客户端与服务器之间进行数据交互。本文将通过一个简单的例子,介绍如何使用Python和Flask框架构建一个RESTful API。 一、准备工作 首先,我们需要安装…

Github 2024-08-06 Python开源项目日报 Top10

根据Github Trendings的统计,今日(2024-08-06统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目10JavaScript项目1系统设计指南 创建周期:2507 天开发语言:Python协议类型:OtherStar数量:241693 个Fork数量:42010 次关注人数…

代码随想录算法训练营day35:动态规划03:背包问题:0-1背包;416. 分割等和子集

背包问题理论 主要需要掌握: 物品个数上不同!!! 0-1背包:n种物品 每种物品只有一个——只考虑每个物品放与不放 完全背包:n种物品 每种物品有无数个 多重背包:n种物品 每种物品个数各不相同…

Arch Linux-0-电脑安装Arch Linux系统-原Windows转Arch Linux

文章目录 一、使用U盘制作安装镜像1.1 下载并验证iso文件1.1.1 方案一:使用.torrent下载iso文件(1)下载.torrent文件(2)选取可以用的工具qbittorrent 1.1.2 方案二:国内镜像站下载(推荐&#xf…

轻闪PDF v2.14.9 解锁版下载与安装教程 (全能PDF转换器)

前言 轻闪PDF(原傲软PDF编辑软件)是一款操作简单的全能PDF转换器,轻松实现PDF转换为Word,Excel或其他格式,以及PDF压缩,合并和图片文字识别OCR等功能.这款pdf编辑转换软件几乎支持所有常见文档格式,一键完成PDF与其他文档互相转换,并含有PDF合并,压缩,图片文字识别OCR等增值功…

Linux中的无人值守安装脚本Kickstart

目录 一.kickstart自动安装脚本的作用 在企业中安装多台操作系统时面临的问题 如何解决以上问题? 二.实验环境 三.kickstart自动安装脚本的制作 通过模板生成kickstart文件 1.安装图形化生成kickstart自动安装脚本的工具 2.图形化工具配置流程 3.配置文件详…

如何有效开展产业链招商?

产业链招商是一种以产业大数据为依托、以产业链图谱为基础、以产业链分析为核心、以完善产业链结构为目标的招商引资方式。相比于传统招商模式,产业链招商比拼的并不是土地、政策优惠,而是以产业链分析为核心,诊断区域产业链结构及长短板&…

springboot书店销售管理系统-计算机毕业设计源码09304

摘要 随着互联网的普及和发展,线上书店越来越受到人们的欢迎。为了更好地管理书店的销售活动,提高用户体验,开发一个基于Springboot的书店销售管理系统是至关重要的。这种系统可以帮助书店管理员更高效地管理书籍、订单和用户信息&#xff0c…

SpringBoot基础 第一天

SpringBoot配置的文件名是固定的:application.yml application.properties YAML:以数据为中心 比Json xml更适合做配置文件 YAML语法: 1 字面量:普通值(字符串 布尔值 数字) (1) k: v (2) " "不会转义 会转义 2 对象,map(属性和值) (1)…

kettle从入门到精通 第八十四课 ETL之kettle kettle中Get data from XML使用实战教程

场景:解析xml文件或者内容解析出其中某些字段。 本来想着这个步骤使用起来比较简单,就没有梳理成文,结果群里的小伙伴为了使用这个步骤折腾了一下午。故有了此文。 在开始学习之前我们一起来学习下xml命名空间的相关知识,为下文展…

rem适配与vw适配

rem适配与vw适配 1.rem适配1.1原理1.2步骤1.3.1技术方案一1.3.2技术方案二 2.vw适配2.1原理2.2计算 3.rem适配与vw适配的优缺点 1.rem适配 1.1原理 rem(根em)是基于根元素(即HTML元素)的字体大小的长度单位。当根元素的字体大小…

【数据结构与算法】链栈(恋战)

链栈 一.链栈的原理二.结构三.初始化四.是否为空或满1.空2.满 五.入栈六.遍历栈七.出栈八.获取栈顶元素 一.链栈的原理 我们上节课用的数组来实现,现在我们用链式存储来实现,其实跟链队列基本一样,只不过是出栈的位置不一样而已. 二.结构 用一个头来当栈,每个节点作为链子. …