您的位置:首页 > 博客中心 > 数据库 >
  • 关系型数据库设计范式

    范式:  设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。  首先要明白”范式(NF)”是什么意思。按照教材中的定义,

    2022-03-14 00:23点击阅读

  • 在MySQL数据库里用一个SQL语句取得本条记录及其上一条和下一条记录

    在做文章页面时,有时候需要在文章下面显示出上一条和下一条记录。如果简单地使用id值加1和减1的方法来做会有缺陷。各位看官请试想,如果我们删除了中间的某一条和某几条记录呢?那不是取不出来了?所以,思想是很重要的,嗯。举个例子吧,比如说我有一个

    2022-03-14 00:23点击阅读

  • sql获取表字段名、描述和类型

    SELECT TableName = OBJECT_NAME(c.object_id), ColumnsName = c.name, Description = ex.value, ColumnType=st.name, Length=c.

    2022-03-14 00:23点击阅读

  • ORACLE中给表、列增加注释以及读取注释

    在ORACLE中给表、列增加注释以及读取注释1、给表填加注释:SQLcomment on table 表名 is ‘表注释";2、给列加注释:SQLcomment on column 表.列 is ‘列注释‘;3、读取表注释:SQLs

    2022-03-14 00:23点击阅读

  • oracle_11g -1

    select * from dual//select 2*3 from dual;_ select 2*3 from emp;select ename ,sal*12 from emp; select ename,sal*12 anuual

    2022-03-14 00:23点击阅读

  • mysql免安装版 安装配置 (转)

    1. 下载MySQL Community Server 5.6.132. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是: "D:\Program Files\MySQL\mysql-5.6.13-w

    2022-03-14 00:23点击阅读

  • Java swing开发sqlserver 2000员工后台管理系统源代码下载

    原文:源代码下载地址:1、功能描述:(1)添加:增加员工的基本信息、培训信息、奖罚信息、薪资信息(2)删除:可根据员工的编号及姓名等资料的删除(3)修改:用户可以对员工的姓名和编号、进行修改。(4)查询:用户可以根据姓名、编号,准确的查到要

    2022-03-14 00:23点击阅读

  • 数据库主体在该数据库中拥有架构,无法删除解决方法

    服务器数据库上建立了一个专属的管理员,因为测试想将其删除,但是总是提示该用户拥有架构不能删除,而且架构显示db_owner也不可更改,我用的是sqlserver2008。在SQL Server2000中删除数据库用户很简单,只要直接删除或者

    2022-03-14 00:23点击阅读

  • SQL判断某列中是否包含中文字符或者英文字符

    SQL判断某列中是否包含中文字符或者英文字符[sql]select * from 表名 where 某列 like ‘%[吖-座]%‘ select * from 表名 where 某列 like ‘%[a-z]%‘

    2022-03-14 00:23点击阅读

  • 数据库设计之半结构化存储

    业务场景:用户填一些单据,然后上报,完成审批。单据中有几个字段是需要统计的,业务并不复杂。 看简单的场景,当开发人员拿出PDM设计的时候,我惊呆了,密密麻麻的有接近70张表,每张表都是一百多个字段。开发人员抱怨,花了一周的时间来做数据库设

    2022-03-14 00:23点击阅读

  • MongoDB中的null和不存在

    查询集合c中y的值为null或者不存在db.c.find( { “y” : null } )查询集合c中y的值为null,(仅返回y的值为null的数据,不会返回不存在的)db.c.find( { “

    2022-03-14 00:23点击阅读

  • SQL最常用基础语句

    查询当天的所有与记录select * from sys_student_record where date(check_ins) = curdate();select r.stu_no,i.name, i.classname,activat

    2022-03-14 00:23点击阅读

  • 跟我一起学extjs5(28--加入模块和菜单定义[1建立数据库和表])

    下面是建表的语句:CREATE TABLE [dbo].[_ModuleGroup]([tf_moduleGroupId] [nvarchar](10) COLLATE Chinese_PRC_CI_AS NOT NULL,[tf_titl

    2022-03-14 00:23点击阅读

  • 用Python操作Mysql

    平时的主要编程语言是Java,开发时也主要用Mysql,经常为了测试,调试的目的需要操作数据库,比如备份,插入测试数据,修改测试数据,有些时候不能简单的用SQL就能完成任务,或都很好的完成任务,用Java写又有点太麻烦了,就想到了Pytho

    2022-03-14 00:23点击阅读

  • SQLSERVER不带JOIN的语句与带JOIN语句的区别

    //1.连接两个表查询SELECT * FROM table1,table2//2.连接两个表查询SELECT  * FROM table1 join table2 on table1.id=table2.id1.第一个连接查询的结果是一个

    2022-03-14 00:22点击阅读

  • 以sysdba身份登录oracle报ORA-1031权限不足错误之完美分析

    在linux 操作系统的数据库服务器上,使用”sqlplus / as sysdba” 登录Oracle 10.2 数据库实例时,登录失败,显示ORA-01031: 权限不足。在数据库所在服务器上登录的操作,使用的是

    2022-03-14 00:22点击阅读

  • 在CentOS7上安装Oracle12C(字符界面)

    1.硬件和系统配置 CPU    双核 内存    1480M swap    4G /u01    16G 核心版本  3.10.0-123.el7.x86_642.配置系统和安装所需软件包  2.1 关闭selinux    sed -

    2022-03-14 00:22点击阅读

  • mysql数据库之编码重新设置

    最近在使用使用mysql数据库的存储过程的时候,发现一些问题,数据库编码和表格、字段的编码不一致导致运行的时候出现问题,错误提示:1267 - Illegal mix of collations通过网上的一些方法解决了数据库系统本身的编码,

    2022-03-14 00:22点击阅读

  • pl/sql之编写分页过程

    --开发一个包--建立一个包,在该包中,我定义类型test_cursor,是个游标。 如下:Sql代码createorreplacepackagetestpackageasTYPEtest_cursorisrefcursor; endtes

    2022-03-14 00:22点击阅读

  • 向左走向右走: InnoDB or MyISAM

    欢迎访问个人原创网址 :MyISAM 是MySQL中默认的存储引擎,一般来说不是有太多人关心这个东西。决定使用什么样的存储引擎是一个很tricky的事情,但是还是我们去研究一下,这里的文章只考虑 MyISAM 和InnoDB这两个,因为这两

    2022-03-14 00:22点击阅读