database-design

¿Qué significa ON [PRIMARIO]?

Estoy creando un script de instalación SQL y estoy usando el script de otra persona como ejemplo. Este es un ejemplo del scr ... OW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO ¿Alguien sabe lo que hace el comando ON [PRIMARIO]?

¿Es tan malo almacenar una lista delimitada en una columna de base de datos?

Imagine un formulario web con un conjunto de casillas de verificación (se pueden seleccionar cualquiera o todas). Elegí guard ... l de mantener. Hay algunas cosas ahí dentro con las que no estoy del todo contento, una de ellas es el tema de esta pregunta.

¿Qué tan grande puede ser una cadena de agente de usuario?

Si fuera a almacenar un agente de usuario en una base de datos, ¿para qué tamaño se adaptaría? Encontré este artículo de te ... erla, pero prefiero ni. EDITAR Basado en este Blog IE9 cambiará para enviar la cadena UA corta. Este es un buen cambio.

Cómo diseñar una tabla de productos para muchos tipos de productos donde cada producto tiene muchos parámetros

No tengo mucha experiencia en el diseño de mesas. Mi objetivo es crear una o más tablas de productos que cumplan con los sigu ... r cualquier parámetro que te gusta. ¿Cómo puedo cumplir estos requisitos sin una tabla separada para cada tipo de producto?

Esquema para una base de datos multilenguaje

Estoy desarrollando un software multilenguaje. En cuanto al código de la aplicación, la localizabilidad no es un problema. Po ... eriencias con estos enfoques, lo que usted recomienda y cómo ir sobre el diseño de un esquema de base de datos multilenguaje.

¿Cuál es la forma más eficiente de almacenar etiquetas en una base de datos?

Estoy implementando un sistema de etiquetado en mi sitio web similar al que usa stackoverflow, mi pregunta es: ¿cuál es la fo ... tems Columns: Item_ID, Title, Content Table: Tags Columns: Title, Item_ID ¿Es esto demasiado lento? Hay una manera mejor?

¿Cómo modelar eficazmente la herencia en una base de datos?

¿Cuáles son las mejores prácticas para modelar la herencia en bases de datos? ¿Cuáles son las compensaciones (por ejemplo, ... ad)? (Estoy más interesado en SQL Server y.NET, pero también quiero entender cómo otras plataformas abordan este problema.)

Diseño de base de datos SQL recomendado para etiquetas o etiquetado [cerrado]

He oído hablar de algunas formas de implementar el etiquetado; usar una tabla de asignación entre TagID y ItemId (tiene senti ... o entonces ¿cómo crecen los nombres de las etiquetas con gracia? ¿Me estoy perdiendo una buena práctica para las etiquetas?

Diseño de base de datos para una encuesta [cerrado]

Necesito crear una encuesta donde las respuestas se almacenen en una base de datos. Me pregunto cuál sería la mejor manera de ... ante grande. No estoy seguro de que sea tan genial cuando se trata de rendimiento. Agradecería cualquier idea y sugerencia.

Almacenamiento de valores hash SHA1 en MySQL

Tengo una pregunta simple que ocurrió cuando quise almacenar el resultado de un hash SHA1 en una base de datos MySQL: ¿Cuánto tiempo debería estar el campo VARCHAR en el que almaceno el resultado del hash?

Diseño de Base de Datos para el Etiquetado

Cómo diseñaría una base de datos para soportar las siguientes características de etiquetado: los elementos pueden tener u ... Estoy buscando un eficiente Y-búsqueda. (Seleccione todos los elementos que tienen TODAS las etiquetas n-y posiblemente mas.)

Mejor diseño para una tabla de base de datos de registro de cambios / auditoría?

Necesito crear una tabla de base de datos para almacenar diferentes registros de cambios / auditorías (cuando algo fue añadid ... (crear otras tablas para tipos de eventos o cosas así está fuera de cuestión, ya que es una complicación para mi necesidad).

Eliminar Clave Primaria en MySQL

Tengo el siguiente esquema de tabla que asigna user_customers a permisos en una base de datos MySQL en vivo: mysql> desc ... n; there can be only one auto column and it must be defined as a key ¿Cómo puedo soltar la clave principal de una columna?

¿Es una mesa de una columna un buen diseño? [cerrado]

¿Está bien tener una tabla con una sola columna? Sé que no es técnicamente ilegal, pero ¿se considera un diseño deficiente? ... de correo electrónico. Alguien mencionó agregar un campo clave. Como yo lo veo, esta sola columna sería la clave principal.

¿Qué es la Normalización (o Normalización)?

¿Por qué los chicos de la base de datos continúan con la normalización? ¿Qué es? ¿Cómo ayuda? ¿Se aplica a cualquier cosa fuera de las bases de datos?

Cadenas como Claves Principales en la Base de datos SQL

No estoy muy familiarizado con las bases de datos y las teorías detrás de cómo funcionan. ¿Es más lento desde un punto de vista de rendimiento (insertar/actualizar/consultar) usar Cadenas para Claves Primarias que números enteros?

NoSQL vs Base de datos relacional

Recientemente NoSQL ha ganado una inmensa popularidad. ¿cuáles son las ventajas de NoSQL con respecto a la tradicional RDBMS?

Uso de una tabla de configuración de una sola fila en la base de datos SQL Server. Mala idea?

Al desarrollar una aplicación de carrito de compras, descubrí que necesitaba guardar los ajustes y configuraciones en función ... de almacenar esta información? Nota: mi DBMS es SQL Server 2008 y la capa de programación se implementa con ASP.NET (en C#).

¿Todas y cada una de las mesas deben tener una clave primaria?

Estoy creando una tabla de base de datos y no tengo asignada una clave primaria lógica. Por lo tanto, estoy pensando en dejar ... una de las mesas deben tener una clave primaria? EDITAR: Bien, bien... ¡He creado la clave primaria! ¿Estás feliz ahora? :)

Diseño de base de datos para registro de auditoría

Cada vez que necesito diseñar una nueva base de datos paso bastante tiempo pensando en cómo debo configurar el esquema de bas ... o fácilmente? La columna new_value debe ser una cadena enorme para que pueda soportar todos los tipos de columnas diferentes.