SQL Server 数据库基本操作入门篇【1】
一、新建数据库
① 打开 SSMS 连接数据库服务器后,展开根目录,点击 数据库 右键【新建数据库】
② 弹出如下窗口,填入数据库名称后点击【确定】即可
③ 数据库已经 新建完成
二、新建表
① 展开刚刚新建好的数据库,点击【表】右键【新建】—>【表】
② 然后就可以填入信息啦,这里【列名】即新建表的 “表头”信息。【数据类型】默认为 nchar(10),因为 char 比较常用,所以我先将其设置为了 char,姓名信息不能为空所以取消勾选【允许 Null 值】
- 注意 nchar 和 char 的区别:
举个栗子: nchar(10)可以存储10个汉字,不够10个自动补上空格;char(10)只能存储5个汉字,不够5个自动补上空格。具体解释可参考:数据库中char,nchar,varchar,nvarchar的差异
③ 填好信息后保存 ~(建议快捷键 Ctrl+s )弹出让填写表名的窗口,输入自己想填的名字【确定】即可
④ “ 卧槽,我刚辛辛苦苦创建的表呢?!” 嘿嘿 别着急,这里需要右键 刷新 一下【表】,你刚新建的表就出来啦~
bingo~
- 表名前的 dbo 是 database owner 的缩写,指数据库对象所有者。
dbo是每个数据库的默认用户,具有所有者权限。
三、在表中完成增、删、改操作
① 给刚刚新建的表添加数据,右键—>【编辑前200行】(最简单的增加操作)
② 打开如下界面后即可开始添加数据
这里我添加完一行信息后,点击第二行时弹出错误提示,经检查原来是因为我一开始给【姓名】设置的【数据类型】为 char(10),而我输入的内容 超过了10个字节,所以需要修改表中的【数据类型】,我将其改为 nchar(10),这样就没毛病了(一会录入的名字最长的没超过10)
但是一保存就出问题了,它不让更改,这里的原因在于 启用了 “阻止保存要求重新创建表的更改” 选项
解决办法 很简单,只需点击菜单栏里的【工具】—>【选项】—>【设计器】—>【表设计器和数据库设计器】,然后 取消勾选 “ 阻止保存要求重新创建表的更改” 就搞定了~
③ 成功修改了【数据类型】之后,回到刚刚的编辑页面,点击下一行,这时上一行的信息就自动存入保存啦,几经波折终于能继续安心地录入数据了!
(这里我只录入了一部分球员信息)
④ 录入完成之后,为了满足我自己的好奇心,因为我是用 . 登录的服务器,我又尝试使用 localhost 和 计算机名 登录查看是否能正常看到这张表,事实证明确实是可以的(感觉是不是有点闲得慌了哈哈哈)
- localhost登录
- 计算机名登录
那 这次的笔记分享到这里就结束啦,注意命名时最好用见名知意的英文,别像我这里一样数据库名、表名、列名全用的中文命名哈
SQL Server 数据库基本操作入门篇【1】相关推荐
- SQL Server 数据库基本操作入门篇【2】
本文主要介绍运用SQL语句对模式和基本表的操作,欢迎阅读~ 本文构成比较简单 一.用SQL语句新建数据库 二.模式(SCHEMA)的定义与删除 1. 定义模式 2. 删除模式 三.基本表的定义.删除与 ...
- SQL Server数据库基本操作(一)
SQL Server数据库基本操作 基本表的定义.删除与修改 1.创建基本表 2.修改基本表 3.删除基本表 基本表的定义.删除与修改 创建数据库 CREATE DATABASE STUDENT 1. ...
- MS SQL Server 数据库(基础篇)
SQL Server数据库 1.0 数据库及数据库系统 1.1数据库是什么 1.2 数据库系统(DBS) 1.3 数据库管理系统(DBMS) 1.4 数据库的作用 1.5 应用程序 1.6 注 2.0 ...
- SQL server 数据库 (函数篇 2)
函数 上篇:函数篇1 聚合函数 sum() 求和,将指定字段中的数据累加求和,只能对数字型字段进行统计. avg() 求平均值,统计指定字段中的平均数值. max() 最大值,统计指定字段中的最大数值 ...
- SQL Server数据库学习总结及T-SQL语法使用实战
SQL Server数据库及T-SQL实战 声明 名词解释 SQL Server数据库 安装sql server 数据库中的三种完整性 SQL Server数据库基本操作 创建数据库 指定多个数据库文 ...
- 数据库应用程序开发基础篇—— .NET中SQL Server数据库的操作C#篇之一
数据库应用程序开发基础篇-- .NET中SQL Server数据库的操作C#篇之一 写在前面:前面介绍了数据库系统的基本概念,SQl语句基本使用方法,接下来通过学习具体语言和具体数据库结合的应用开发来 ...
- 【学习记录】第一章 数据库设计-《SQL Server数据库设计和开发基础篇视频课程》...
一.课程笔记 1.1 软件开发周期 (1)需求分析阶段 分析客户的业务和数据处理需求. (2)概要设计阶段 设计数据库的E-R模型图,确认需求信息的正确和完整. /* E-R图:实体-关系图(Ent ...
- SQL Server 数据库(高级)完结篇
SQL Server 数据库 1.0 数据库设计 1.1 什么是数据库设计? 1.2 设计数据库的重要性 1.3 实体-关系 1.4 数据库设计步骤: 1.5 绘制E-R图 1.6 映射基数 1.7 ...
- XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署
安装SQL Server 数据库,用于支持Desktop Studio 和桌面云管理台数据存储和访问.在简单的POC测试中,数据库可以只配置单机:但数据库故障时,不但影响配置管理台,也会影响DDC的运 ...
最新文章
- 技术图文:如何利用BigOne的API制作自动化交易系统 -- 获取账户资产
- Transformer又出新变体∞-former:无限长期记忆,任意长度上下文
- Linux中mysql的操作
- ajax修改按钮的html值,ajax - 在yii 1中使用ajax根据选定的单选按钮选项更新html字段值 - 堆栈内存溢出...
- greenplum gpfdist应用
- Android开发教程:手机震动控制浅析
- open×××结合pam_mysql认证出错的解决方法
- leetcode 137[转]
- [转]如何才能在 IIS 7.5 使用 Windows PowerShell Snap-In 功能
- ActionContext保存客户提交的参数,session会话等
- scala case class与class区别
- java acr122 读取数据_acr122读写器软件下载-Acr122读写软件 1.59 官方版 - 河东下载站...
- python调用hownet API计算两个词的相似度
- 纯净版PE系统安装全套流程
- 微信小程序实现扫码登录网站
- 三个月华为od工作感受:关于转正,身份和适合谁
- 服务器安装m.2固态硬盘,笔记本怎么安装M.2接口固态硬盘?笔记本M.2接口固态硬盘安装方法...
- 独家专访英特尔AI布道师 | 通信工程到人工智能的高质量转型
- 更换任意Linux内核 Ubuntu18.04 内核降级升级
- SSM-页面无法显示图片,样式等静态资源
热门文章
- pxe装机dhcp获取不到_Windows – PXE启动无法通过DHCP获取IP地址,但DHCP在操作系统启动时有效...
- 谷歌地图卫星下周发射 分辨率提高至0.5米
- globle php,php中global与$GLOBAL的区别分析
- 首先下载大白菜制作U盘启动盘,重装系统后开机就直接进入PE界面重装系统
- 微服务下,简单实现数据变更通知
- Unity 2020.3.17 从UnityHub下载安装失败(含Android)
- 学习Spring必学的Java基础知识(9)----HTTP报文(系列全)
- python:拼多多订单接口api
- the mesh android,painlessMesh | F-Droid - Free and Open Source Android App Repository
- Pytorch线性模型初体验