Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.

1
¿CREAR BASE DE DATOS en particiones RAW ya no funciona?
Estoy intentando crear una base de datos usando dos particiones sin formato, es decir, sin formato. Microsoft Docs afirma que puede hacer esto, simplemente necesita especificar solo la letra de unidad de la partición sin formato, como en: CREATE DATABASE DirectDevice ON (NAME = DirectDevice_system, FILENAME = 'S:') LOG ON …






2
NOT (a = 1 AND b = 1) vs (a <> 1 AND b <> 1)
En la WHEREcláusula de una consulta SQL, esperaría que estas dos condiciones tengan el mismo comportamiento: NOT (a=1 AND b=1) vs a&lt;&gt;1 AND b&lt;&gt;1 La primera condición se comporta como se esperaba, y aunque presento la segunda condición para hacer lo mismo, no lo hace. Esto es algo muy básico, …
16 condition 

1
(x NO ES NULO) vs (NO x ES NULO) en PostgreSQL
¿Por qué x IS NOT NULLno es igual a NOT x IS NULL? Este código: CREATE TABLE bug_test ( id int, name text ); INSERT INTO bug_test VALUES (1, NULL); DO $$ DECLARE v_bug_test bug_test; BEGIN RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS NULL); RAISE NOTICE '%: %', v_bug_test, (v_bug_test …
16 postgresql  null 


2
CREAR TABLA COMO vs SELECCIONAR EN
PostgreSQL es compatible CREATE TABLE ASy ¿ SELECT INTOcuándo uso ambos? CREATE TABLE AS - definir una nueva tabla a partir de los resultados de una consulta CREATE TABLE AScrea una tabla y la llena con datos calculados por un SELECTcomando. Las columnas de la tabla tienen los nombres y …
16 postgresql  ctas 

2
¿Es legal que SQL Server complete columnas PERSISTADAS con datos que no coinciden con la definición?
Estoy siguiendo esta pregunta sobre valores extraños en una PERSISTEDcolumna calculada. La respuesta allí hace algunas conjeturas sobre cómo surgió este comportamiento. Estoy preguntando lo siguiente: ¿No es esto un error absoluto? ¿Se PERSISTEDles permite a las columnas comportarse de esta manera? DECLARE @test TABLE ( Col1 INT, Contains2 AS …

2
Consideraciones clave primarias no enteras
Contexto Estoy diseñando una base de datos (en PostgreSQL 9.6) que almacenará datos de una aplicación distribuida. Debido a la naturaleza distribuida de la aplicación, no puedo usar enteros de incremento automático ( SERIAL) como mi clave principal debido a las posibles condiciones de carrera. La solución natural es usar …

2
CTE recursivo para encontrar Total para todos los niños
Aquí hay un árbol de ensamblaje que quiero buscar usando una T-SQLconsulta recursiva (presumiblemente CTE) con los resultados esperados a continuación. Quiero saber la cantidad total por ensamblaje dada cualquier parte. Es decir, si busco 'Remache', quiero saber el recuento total en cada nivel dentro de la asamblea, no solo …

1
Diseño de una base de datos para un dominio comercial de videojuegos con múltiples relaciones de muchos a muchos
Soy relativamente nuevo en el diseño de bases de datos, y decidí hacer mi propia base de datos hipotética para practicar. Sin embargo, tengo problemas para modelarlo y normalizarlo, ya que considero que existen numerosas relaciones de muchos a muchos (M: N). Descripción general del escenario La base de datos …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.