一、新建数据库

打开 SSMS 连接数据库服务器后,展开根目录,点击 数据库 右键【新建数据库】

弹出如下窗口,填入数据库名称后点击【确定】即可

数据库已经 新建完成


二、新建表

展开刚刚新建好的数据库,点击【表】右键【新建】—>【表】

然后就可以填入信息啦,这里【列名】即新建表的 “表头”信息。【数据类型】默认为 nchar(10),因为 char 比较常用,所以我先将其设置为了 char,姓名信息不能为空所以取消勾选【允许 Null 值】

  • 注意 nchar 和 char 的区别:
    举个栗子: nchar(10)可以存储10个汉字,不够10个自动补上空格;char(10)只能存储5个汉字,不够5个自动补上空格。具体解释可参考:数据库中char,nchar,varchar,nvarchar的差异




填好信息后保存 ~(建议快捷键 Ctrl+s )弹出让填写表名的窗口,输入自己想填的名字【确定】即可

“ 卧槽,我刚辛辛苦苦创建的表呢?!” 嘿嘿 别着急,这里需要右键 刷新 一下【表】,你刚新建的表就出来啦~


bingo~

  • 表名前的 dbodatabase owner 的缩写,指数据库对象所有者。
    dbo是每个数据库的默认用户,具有所有者权限。

三、在表中完成增、删、改操作

给刚刚新建的表添加数据,右键—>【编辑前200行】(最简单的增加操作)

打开如下界面后即可开始添加数据


这里我添加完一行信息后,点击第二行时弹出错误提示,经检查原来是因为我一开始给【姓名】设置的【数据类型】为 char(10),而我输入的内容 超过了10个字节,所以需要修改表中的【数据类型】,我将其改为 nchar(10),这样就没毛病了(一会录入的名字最长的没超过10)

但是一保存就出问题了,它不让更改,这里的原因在于 启用了 “阻止保存要求重新创建表的更改” 选项

解决办法 很简单,只需点击菜单栏里的【工具】—>【选项】—>【设计器】—>【表设计器和数据库设计器】,然后 取消勾选 “ 阻止保存要求重新创建表的更改” 就搞定了~


成功修改了【数据类型】之后,回到刚刚的编辑页面,点击下一行,这时上一行的信息就自动存入保存啦,几经波折终于能继续安心地录入数据了!

(这里我只录入了一部分球员信息)

录入完成之后,为了满足我自己的好奇心,因为我是用 . 登录的服务器,我又尝试使用 localhost计算机名 登录查看是否能正常看到这张表,事实证明确实是可以的(感觉是不是有点闲得慌了哈哈哈)

  • localhost登录
  • 计算机名登录

这次的笔记分享到这里就结束啦,注意命名时最好用见名知意的英文,别像我这里一样数据库名、表名、列名全用的中文命名哈

SQL Server 数据库基本操作入门篇【1】相关推荐

  1. SQL Server 数据库基本操作入门篇【2】

    本文主要介绍运用SQL语句对模式和基本表的操作,欢迎阅读~ 本文构成比较简单 一.用SQL语句新建数据库 二.模式(SCHEMA)的定义与删除 1. 定义模式 2. 删除模式 三.基本表的定义.删除与 ...

  2. SQL Server数据库基本操作(一)

    SQL Server数据库基本操作 基本表的定义.删除与修改 1.创建基本表 2.修改基本表 3.删除基本表 基本表的定义.删除与修改 创建数据库 CREATE DATABASE STUDENT 1. ...

  3. MS SQL Server 数据库(基础篇)

    SQL Server数据库 1.0 数据库及数据库系统 1.1数据库是什么 1.2 数据库系统(DBS) 1.3 数据库管理系统(DBMS) 1.4 数据库的作用 1.5 应用程序 1.6 注 2.0 ...

  4. SQL server 数据库 (函数篇 2)

    函数 上篇:函数篇1 聚合函数 sum() 求和,将指定字段中的数据累加求和,只能对数字型字段进行统计. avg() 求平均值,统计指定字段中的平均数值. max() 最大值,统计指定字段中的最大数值 ...

  5. SQL Server数据库学习总结及T-SQL语法使用实战

    SQL Server数据库及T-SQL实战 声明 名词解释 SQL Server数据库 安装sql server 数据库中的三种完整性 SQL Server数据库基本操作 创建数据库 指定多个数据库文 ...

  6. 数据库应用程序开发基础篇—— .NET中SQL Server数据库的操作C#篇之一

    数据库应用程序开发基础篇-- .NET中SQL Server数据库的操作C#篇之一 写在前面:前面介绍了数据库系统的基本概念,SQl语句基本使用方法,接下来通过学习具体语言和具体数据库结合的应用开发来 ...

  7. 【学习记录】第一章 数据库设计-《SQL Server数据库设计和开发基础篇视频课程》...

    一.课程笔记 1.1  软件开发周期 (1)需求分析阶段 分析客户的业务和数据处理需求. (2)概要设计阶段 设计数据库的E-R模型图,确认需求信息的正确和完整. /* E-R图:实体-关系图(Ent ...

  8. SQL Server 数据库(高级)完结篇

    SQL Server 数据库 1.0 数据库设计 1.1 什么是数据库设计? 1.2 设计数据库的重要性 1.3 实体-关系 1.4 数据库设计步骤: 1.5 绘制E-R图 1.6 映射基数 1.7 ...

  9. XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署

    安装SQL Server 数据库,用于支持Desktop Studio 和桌面云管理台数据存储和访问.在简单的POC测试中,数据库可以只配置单机:但数据库故障时,不但影响配置管理台,也会影响DDC的运 ...

最新文章

  1. 技术图文:如何利用BigOne的API制作自动化交易系统 -- 获取账户资产
  2. Transformer又出新变体∞-former:无限长期记忆,任意长度上下文
  3. Linux中mysql的操作
  4. ajax修改按钮的html值,ajax - 在yii 1中使用ajax根据选定的单选按钮选项更新html字段值 - 堆栈内存溢出...
  5. greenplum gpfdist应用
  6. Android开发教程:手机震动控制浅析
  7. open×××结合pam_mysql认证出错的解决方法
  8. leetcode 137[转]
  9. [转]如何才能在 IIS 7.5 使用 Windows PowerShell Snap-In 功能
  10. ActionContext保存客户提交的参数,session会话等
  11. scala case class与class区别
  12. java acr122 读取数据_acr122读写器软件下载-Acr122读写软件 1.59 官方版 - 河东下载站...
  13. python调用hownet API计算两个词的相似度
  14. 纯净版PE系统安装全套流程
  15. 微信小程序实现扫码登录网站
  16. 三个月华为od工作感受:关于转正,身份和适合谁
  17. 服务器安装m.2固态硬盘,笔记本怎么安装M.2接口固态硬盘?笔记本M.2接口固态硬盘安装方法...
  18. 独家专访英特尔AI布道师 | 通信工程到人工智能的高质量转型
  19. 更换任意Linux内核 Ubuntu18.04 内核降级升级
  20. SSM-页面无法显示图片,样式等静态资源

热门文章

  1. pxe装机dhcp获取不到_Windows – PXE启动无法通过DHCP获取IP地址,但DHCP在操作系统启动时有效...
  2. 谷歌地图卫星下周发射 分辨率提高至0.5米
  3. globle php,php中global与$GLOBAL的区别分析
  4. 首先下载大白菜制作U盘启动盘,重装系统后开机就直接进入PE界面重装系统
  5. 微服务下,简单实现数据变更通知
  6. Unity 2020.3.17 从UnityHub下载安装失败(含Android)
  7. 学习Spring必学的Java基础知识(9)----HTTP报文(系列全)
  8. python:拼多多订单接口api
  9. the mesh android,painlessMesh | F-Droid - Free and Open Source Android App Repository
  10. Pytorch线性模型初体验