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.








3
¿Por qué no debería tener una tabla para múltiples relaciones?
Suponiendo que tengo múltiples relaciones en mi base de datos, por ejemplo, Tienda, Empleado y Venta, y quiero conectar pares con una relación binaria simple. Personalmente, crearía tablas llamadas Employee_Store y Employee_Sale con una clave natural compuesta por las claves externas. Ahora, mi colega insiste en crear una tabla para …

4
Extrayendo un campo de RESTORE HEADERONLY
Estoy tratando de usar ' RESTORE HEADERONLY ' para obtener la fecha en que se realizó la copia de seguridad que estoy a punto de restaurar. El comando: RESTORE HEADERONLY FROM DISK = '<path to .bak file>' funciona bien en el Analizador de consultas y proporciona un conjunto de resultados …


2
¿Puedo cambiar el nombre de los valores en una columna ENUM de MySQL en una consulta?
Supongamos que tengo una tabla de base de datos con un ENUM('value_one','value_two'). Quiero cambiar eso a un ENUM('First value','Second value'). Actualmente estoy haciendo eso de la siguiente manera: ALTER TABLE `table` MODIFY `column` ENUM('value_one','value_two','First value','Second value'); UPDATE `table` SET `column`='First Value' WHERE `column`='value_one'; UPDATE `table` SET `column`='Second Value' WHERE `column`='value_two'; …

5
PostgreSQL: fecha de creación de una tabla
Recientemente terminé un proyecto, durante el cual se crearon muchas tablas DB. La mayoría de estas tablas contienen basura temporal, y estoy buscando una manera simple de enumerar todas estas tablas. ¿Hay alguna manera de enumerar todas las tablas de bases de datos ordenadas según su fecha de creación?


3
Impacto en el rendimiento usando CAST en T-SQL
Tenemos un generador de SQL que emite sentencias condicionales de SQL de forma genérica para campos específicos (que en aras de la discusión: etiquetaremos como myField). Si myFieldes de tipo NVARCHAR, podemos hacer una comparación de dicho campo contra una cadena de este modo: myField = 'foo'. Sin embargo, esto …

5
A partir de un conjunto de valores, ¿cómo encuentro los valores no almacenados en la columna de una tabla?
Tengo una tabla que potencialmente almacenará cientos de miles de enteros. desc id_key_table; +----------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------+--------------+------+-----+---------+-------+ | id_key | int(16) | NO | PRI | NULL | | +----------------+--------------+------+-----+---------+-------+ De un programa, tengo un gran conjunto de enteros. …
12 mysql 

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.