一、实体—联系(E-R)数据模型概述 该数据模型基于对现实世界的这样一种认识:世界由一组称为实体的基本对象及这些对象间的联系组成,该模型是一种语义模型,模型的语义方面主要体现在模型…
分类:SQL
数据库实体、关系(一对一实现方式、一对多实现方式、多对多实现方式)
就数据库而言,实体往往指某类事物的集合。 把每一类数据对象的个体称为实体。 数据库中:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实…
sql中 group by多个字段,对所有字段做group by
表内容 三列内容,其中有重复的内容 一个group by 首先是大家都明白的一个group by操作,用B做group by的条件,a一共有4个,b一共有6个 select count(A),B from test_ta…
sql当一个字段值为null取另外一个字段的值
SELECT ( CASE WHEN '第一个字段名' IS NOT NULL THEN '第一个字段名'ELSE '第二个字段名 'END ) AS plantName, plant_name, fourth_name…
mysql数据库根据字符来将一个字段拆分成多个字段
一、方法介绍 SUBSTRING_INDEX(str,delim,count) str: 要截取的字段 delim: 关键字 count: 正数为从左往右数关键词出现的次数,负数为从右往左数关键词出现的次数 二、示例 如…
关系数据库中的关系指什么
关系数据库 关系模型结构 1、单一的数据结构—-关系(表文件)。关系数据库的表采用二维表格来存储数据,是一种按行与列排列的具有相关信息的逻辑组,它类似于Excel工作表。一个数据库可以包含任意多个数据表。 在…
SQL 用户名以及权限问题
1、创建登录用户 用来连接数据库 登录用户主要用来连接数据库服务器,在c#的数据库连接字符串中可以使用这个用户 2、创建数据库用户、schema架构 数据库用户是存在于某一个数据库中的,可以用来管理这个数据库中的对象(表…
SQL——查询表生成新表
原博客:https://www.cnblogs.com/superhuake/archive/2012/07/18/2598095.html 这是一道从网上找来的题,据说是Alibaba2011年数据分析师招聘的题目,现…
用SQL语句增加修改字段
一、修改字段默认值 alter table 表名 drop constraint 约束名字 ——说…
SQL增加、修改、删除数据
复制一个表 复制emp表 —— 新的表名称为myemp CREATE TABLE myemp AS SELECT * FROM emp ; select * from tab; 查看当前用户所有表,可以看到myemp复制…
如何在VS里建数据库
1、在VS里建一个“SQL”文件夹和通过菜单栏>网站>添加ASP.NET文件夹>添加APP_DATA文件夹; 2、将在SQL里建好的数据库复制到VS里建的“SQL”文件夹里,双击“SQL”文件夹下的数据…
创建数据库文件-日志文件-次要数据库文件
代码: create database StudentManager --建库 on primary (--每个数据库基本就包括这五个性质 name='student',--指定数据库文件逻辑名称 filename='d…