Cree su propia base de datos
Contenidos
Para crear la nueva base de datos, utilice la sentencia SQL CREATE DATABASE, estableciendo opcionalmente parámetros dentro de la sentencia para nombrar la base de datos, establecer el número máximo de archivos, nombrar los archivos y establecer su tamaño, etc.
Los valores de las opciones MAXLOGFILES, MAXLOGMEMBERS, MAXDATAFILES, MAXLOGHISTORY y MAXINSTANCES en este ejemplo asumen los valores por defecto, que dependen del sistema operativo. La base de datos se monta en los modos por defecto NOARCHIVELOG y EXCLUSIVE y luego se abre.
El nombre global de la base de datos (nombre y ubicación dentro de una estructura de red) se crea estableciendo los parámetros DB_NAME y DB_DOMAIN antes de la creación de la base de datos. Después de la creación, el nombre de la base de datos no se puede cambiar fácilmente. El parámetro DB_NAME determina el componente de nombre local del nombre de la base de datos, mientras que el parámetro DB_DOMAIN indica el dominio (ubicación lógica) dentro de una estructura de red. La combinación de los ajustes de estos dos parámetros debe formar un nombre de base de datos que sea único dentro de una red. Por ejemplo, para crear una base de datos con un nombre de base de datos global de TEST.US.ACME.COM, edite los parámetros del nuevo archivo de parámetros como sigue:
Cómo crear un sistema de gestión de bases de datos en access
a. Si es un usuario habitual de una cuenta de alojamiento web de un solo sitio, puede iniciar la sesión normalmente. A continuación, haga clic en Gestión de MySQL. (Si esto no es fácilmente visible, tal vez su anfitrión necesita modificar su “paquete” para activar MySQL). A continuación, siga la parte “c” de abajo.
b. Cuentas de revendedor Las cuentas de administrador pueden necesitar hacer clic en Nivel de usuario. Primero deben entrar como Revendedor si el dominio en cuestión es el principal del Revendedor… o entrar como Usuario si el dominio no es el principal del Revendedor. Si se trata del dominio principal del revendedor, una vez iniciada la sesión como revendedor, basta con hacer clic en Nivel de usuario. Sin embargo, si el dominio en cuestión no es el dominio principal del Revendedor, entonces debe iniciar sesión como Usuario. A continuación, haga clic en Gestión de MySQL. (Si no es fácilmente visible, quizás necesite volver al nivel de Revendedor o de Administrador, y modificar el “Paquete de gestión de usuarios” o el “Paquete de gestión de revendedores” para habilitar MySQL).
c. En Gestión de MySQL, haga clic en las palabras pequeñas: Crear nueva base de datos. Aquí se le pide que presente dos sufijos para la base de datos y su nombre de usuario. Para una máxima seguridad, utilice dos conjuntos diferentes de 4 a 6 caracteres aleatorios. A continuación, el campo de la contraseña tiene un botón Aleatorio que genera una contraseña de 8 caracteres. También puede añadir más caracteres a la contraseña para obtener la máxima seguridad. Haga clic en Crear. La siguiente pantalla resumirá la base de datos, el nombre de usuario, la contraseña y el nombre de host. Asegúrese de copiar y pegar estos datos en un archivo de texto para futuras referencias.
Cómo crear una base de datos para una empresa
Veamos con más detalle cada paso. Tenga en cuenta que esta guía trata del modelo de base de datos relacional de Edgar Codd, tal como está escrito en SQL (en lugar de los modelos de datos jerárquicos, de red o de objetos). Para saber más sobre los modelos de bases de datos, lea nuestra guía aquí.
Análisis de requisitos: identificar el propósito de la base de datosEntender el propósito de su base de datos informará de sus decisiones a lo largo del proceso de diseño. Asegúrese de considerar la base de datos desde todas las perspectivas. Por ejemplo, si está creando una base de datos para una biblioteca pública, deberá tener en cuenta las formas en que tanto los usuarios como los bibliotecarios necesitarán acceder a los datos.
Empieza por reunir los datos existentes que se incluirán en la base de datos. A continuación, enumera los tipos de datos que quieres almacenar y las entidades, o personas, cosas, lugares y eventos, que esos datos describen, así:
Esta información formará parte posteriormente del diccionario de datos, que describe las tablas y los campos de la base de datos. Asegúrate de desglosar la información en las piezas útiles más pequeñas. Por ejemplo, considere la posibilidad de separar la dirección de la calle del país para poder filtrar posteriormente a los individuos por su país de residencia. Además, evite colocar el mismo dato en más de una tabla, ya que esto añade una complejidad innecesaria.
Cómo crear una tabla de base de datos
En esta sección, presentaré el proceso de diseño de una base de datos. Seguiré con una serie de artículos que profundizan en las cosas que introduzco, pero esto te dará un buen punto de partida – y un simple esquema que puedes usar para diseñar cualquier base de datos que necesites.
Este esquema te servirá para diseñar bases de datos tanto grandes como pequeñas. Sin embargo, es engañosamente sencillo, ya que cada uno de estos pasos puede ser bastante complicado. En esta serie sobre el diseño de bases de datos ampliaré cada una de estas secciones. Hay varias herramientas que te mostraré en esta serie y que puedes utilizar para que este proceso sea fácil de entender y para colaborar con otros. Este artículo sirve como una visión general de todo el proceso – te mostraré cómo usar esas herramientas en los artículos que siguen.
El primer punto de partida en un esfuerzo de diseño son los requisitos de negocio. En pocas palabras, los requisitos de la empresa indican los objetivos del programa. Esos objetivos se traducen en la forma en que el código funcionará, y eso determina qué datos se persiguen en un almacén de datos. No todos los datos se persiguen – algunos de ellos pueden ser un cálculo, un objeto construido a partir de datos, etc. Por ejemplo, si un requisito de negocio establece que se debe mostrar la edad de una persona, entonces probablemente sólo se almacene la fecha de nacimiento, y luego se calcule la edad a partir de ella mediante programación. No hay razón para almacenar ese dato particular para cada día, mes año de la edad cuando se puede calcular a partir de un solo valor.
Relacionados
Una vez me denegaron un trabajo por no saber los requisitos, por lo que me decidí a comenzar un blog sobre los requisitos que se necesitan para todas las cosas en la vida, desde trabajo a viajes. Espero que te gusten todos los blogs que escribo y no te pase como a mi por que estés enterado de todos los requisitos.