zoukankan      html  css  js  c++  java
  • sql01

    1、简介

    2、外键

    1)主键:

    3、表间关联与外键

    上面的两个表格通过厂家编号联系在一起,彼此相对独立。厂家编号就称为外键。厂家编号是厂家表的主键。

    4、SQL

    1)数据库登录

    服务器名称选择:
    ①机器名  .  (local) 都是机器名的意思

    后面加一个,跟实例名

    有vs的话,实例名系统默认设置为SQLEXPRESS

    下载的版本是express版本,所以服务中没有mssqlserver,取而代之的是sqlexpress

    按照windows身份验证进行登录,但一般不这么做。通常只使用SQL Server账号登录。

    默认名sa

    ②ip地址

    回环地址或局域网ip地址

    2)数据库连接tcp协议开启

    使用tcp协议进行通信:

    参照 https://www.cnblogs.com/liqing1009/p/7337636.html

    由于动态ip,每次重启后电脑的ip都会不一样,所以注意变换

    5、数据库的字段类型

     图片一般不存储在数据库中,一般放到一个文件夹下,通过路径来访问

    NChar,Nvarchar(32) N:Unicode,2个字节表示一个字符(两个字节存储一个数据)。 

    Char:一个字节表示一个字符。最大长度8000字节(8kb)

    nchar,nvarchar两者的区别是

    nchar类型存储的数据如果未达到设置的字节长度,系统将自动补齐剩余长度,也就是会固定占指定的长度

    nvarchar则不会,存储了多少就是多少,不会自己去补齐所剩余长度

     

    int 4字节 smallint 2字节 bigint 8字节

    对表进行编辑:

    bit:位,0或1

    设置主键,可将id设置为自动增长,但id必须为int类型或使用GUID

    关于无法修改表设计的解决方法:

    https://jingyan.baidu.com/article/6181c3e0dd5e54152ef15322.html

    GUID对应uniqueidentify 全球唯一标识符

    默认生成的表都属于dbo,这是一个架构,相当于表的分组

    数据库实例名是用来区分安装在同一机器上的不同数据库的

  • 相关阅读:
    Extjs Google的Suggest的自动提示 从后台取数据
    vue 使用gojs绘制简单的流程图
    网络流24题の详解
    Codeforces Round #587 (Div. 3) F. WiFi(dp+线段树)
    Codeforces Round #588 (Div. 2) E. Kamil and Making a Stream(dfs)
    Spring使用经验之StandardServletMultipartResolver实现文件上传的基本配置
    MySQL + Amoeba 负载均衡、主从备份方案
    SubVersion(SVN)的安装配置使用
    Tomcat Https配置
    Eclipse 常用快捷键清单
  • 原文地址:https://www.cnblogs.com/Tanqurey/p/12388622.html
Copyright © 2011-2022 走看看