database-design

Análisis de Uso del Índice PostgreSQL

¿Existe una herramienta o método para analizar Postgres y determinar qué índices faltantes deben crearse y qué índices no ut ... o esto con la herramienta "profiler" para SQLServer, pero no estoy al tanto de una herramienta similar incluida con Postgres.

¿Por qué una base de datos siempre se representa con un cilindro? [cerrado]

Esta pregunta surgió hoy y no pude encontrar ninguna respuesta histórica sobre por qué una base de datos siempre se representa como un cilindro. Espero que alguien en el mundo de la pila sepa por qué y tener un enlace o algo que lo respalde.

Claves primarias compuestas versus campo ID de objeto único

Heredé una base de datos construida con la idea de que las claves compuestas son mucho más ideales que usar un campo de ID de ... claves compuestas, pero no el 100% del tiempo). ¿Puede alguien ofrecer opiniones o añadir mayor profundidad a este tema?

eliminar donde id en la lista

Si tengo una lista de Ids (1, 4,6,7) y una tabla db que quiero eliminar todos los registros donde id está en esta lista, ¿cuál es la forma más rápida de hacer esto?

Conceder todo en un esquema específico de la bd a un rol de grupo en PostgreSQL

Usando PostgreSQL 9.0, tengo un rol de grupo llamado "staff" y me gustaría otorgar todos (o ciertos) privilegios a este rol e ... ubierto con la ayuda de una pregunta similar en serverfault.com. GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA foo TO staff;

¿Cuándo debo usar una relación de uno a uno?

Lo siento por esa pregunta noob, pero ¿hay alguna necesidad real de usar una relación uno a uno con las tablas en su base de ... bres de columna que necesita en la instrucción SELECT en lugar de usar SELECT *. ¿Cuándo realmente necesitas esta separación?

¿Cuáles son las ventajas de utilizar una única base de datos para CADA cliente?

En una aplicación centrada en la base de datos que está diseñada para varios clientes, siempre he pensado que era "mejor" usa ... ito no va a tener ese problema, especialmente si se utilizan índices y claves adecuados. Cualquier entrada es muy apreciada!

Relación entre la Clave Primaria y el Índice Agrupado

¿Puede una TABLA tener clave primaria sin Índice Agrupado? Y ¿Puede una TABLA tener un Índice Agrupado sin clave primaria? ¿Puede alguien decirme brevemente la relación entre la clave primaria y el índice agrupado?

¿Debo usar una configuración de base de datos única o múltiple para una aplicación multi-cliente?

Estoy trabajando en una aplicación PHP que pretende facilitar el flujo de trabajo de la empresa y la gestión de proyectos, di ... r) ¿Qué piensas sobre esto? ¿Tiene alguna idea de qué solución es más probable que las empresas anteriores hayan elegido?

¿Cuál es la longitud óptima para una dirección de correo electrónico en una base de datos?

Aquí está una porción extraída de mi consulta, que refleja el tipo de datos y la propiedad de la columna EMAIL_ADDRESS: EMA ... res, utilizadas por gente común. ¿Cuál es la longitud óptima para una dirección de correo electrónico en una base de datos?

SQL Server: ¿cómo restringir una tabla para que contenga una sola fila?

Quiero almacenar una sola fila en una tabla de configuración para mi aplicación. Me gustaría hacer cumplir que esta tabla solo puede contener una fila. ¿Cuál es la forma más sencilla de aplicar la restricción de una sola fila ?

¿Qué son los patrones de diseño para admitir campos personalizados en una aplicación?

Desarrollamos una aplicación comercial. Nuestros clientes piden soporte de campos personalizados. Por ejemplo, quieren agrega ... inido como mis requisitos se volverán más complejos y como el número de campos personalizados para apoyar se hará más grande.

¿Cuándo debo usar Datomic?

Estoy intrigado en el servicio de base de datos Datomic, pero no estoy seguro de si se ajusta a las necesidades de los proyectos en los que trabajo. ¿Cuándo es Datomic una buena opción y cuándo debe evitarse?

MySQL-¿cómo almacenar números de teléfono? [duplicar]

Posible Duplicado:tipo de datos mysql para número de teléfono y dirección ¿Alguna sugerencia sobre las mejores prác ... os? Debería solo utilice un campo split o divídalos en: código de país, código de área,número de teléfono, etc.? Sugerencias?

Todavía Confundido Acerca de La Identificación vs. No Identificar las Relaciones

Entonces, he estado leyendo sobre la identificación vs.relaciones no identificativas en mi diseño de base de datos, y varias ... ya que no quiero aprender algo malo, ya que estoy trabajando para entender el diseño de bases de datos. Gracias de antemano.

SQL Server: el número máximo de filas en la tabla

Desarrollo un software que almacena una gran cantidad de datos en una de sus tablas de base de datos (SQL Server versión 8, 9 ... e cuántos registros (más o menos) se pueden almacenar en una tabla antes de que el rendimiento se reduzca significativamente?

Nombre de la tabla: ¿Subrayado vs Camelcase? ¿espacios de nombres? ¿Singular vs Plural?

He estado leyendo un par de preguntas/respuestas en StackOverflow tratando de encontrar la 'mejor', o debería decir la forma ... de entender, para evitar confusiones. Me gustaría leer cualquier opinión sobre las convenciones de nomenclatura. Agradecer.

¿Qué tan grande es demasiado grande para una tabla PostgreSQL?

Estoy trabajando en el diseño de un proyecto RoR para mi empresa, y nuestro equipo de desarrollo ya se ha topado con un poco ... con bases de datos SQL muy grandes para decirnos si esto será un problema o no? Y si es así, ¿qué alternativa debemos seguir?

Los procedimientos almacenados de MySQL los usan o no los usan

Estamos en el inicio de un nuevo proyecto, y realmente nos preguntamos si deberíamos usar procedimientos almacenados en MySQL ... rendimiento? PD: Se trata de un proyecto web con la mayoría de lectura y el alto rendimiento es el requisito más importante.

MySQL-cómo front pad código postal con "0"?

En mi base de datos MySQL InnoDB, tengo datos de código postal sucios que quiero limpiar. Los datos del código postal limpio ... de longitud, la almohadilla frontal solo es "0". ACTUALIZACIÓN : Acabo de cambiar el código postal a datatype VARCHAR(5)