2
Como hacer un gestor de base de datos
hola estoy haciendo un gestor de base de datos en java pero el problema es que no se por donde empesar tal vez me puedan dar una guia gracias.
Bienvenid@, Visitante! [ Registrarte| Iniciar Sesion ]
hola estoy haciendo un gestor de base de datos en java pero el problema es que no se por donde empesar tal vez me puedan dar una guia gracias.
Disculpa, debes iniciar sesión para escribir un comentario.
Bueno, para comenzar es importante definir lo siguientes puntos:
1. Definir que tipo de datos almacenarás (Enteros, Boolean, Caracteres, Texto, etc)
2. En donde almacenarás la informacion (Achivos de texto plano, archivos excel, archivos de access, etc)
3. Definir si usarás SQL como lenguaje de Sentencia Estructurado o un hibrido en español.
4. Definir si usarás las funciones Basicas en SQL (SELECT, INSERT, DELETE, UPDATE) o usarás también otras como INNER JOIN, UNION, DATE, MAX, etc.
5. Definir la interaz gráfica (Si el usuario deberá escribir la sentecia SQL o usarás una interfaz estilo MySQL Server para gestionar la información).
6. Definir aspectos de seguridad, si usarás claves de acceso y los datos encriptados.
Fue útil la respuesta?
LikeDislikePrimero hay que decidir si va a tener interfaz grafica o va a ser con linea de comandos. Por ejemplo para crear la base de datos como se hace en MySql se escribe en linea de comandos, ‘create database nombredb; ‘ y para crear las tablas seria ‘create table nombredetabla’ y luego los campos.
Estos comandos serian interpretados por el gestor para crear archivos donde se almacenara la informacion, pero como la base de datos es un archivo que contiene varias tablas se debe crear un archivo que contenga los nombres de las tablas de la base de datos y se puede guardar con una extension como por ejemplo .db
En las tablas se debe guardar informacion sobre los campos de la tabla los que se llaman Metadatos (datos sobre los datos) que son el tipo de dato, nombre del campo, tamaño etc…
Si se hace con interfaz grafica la tabla se puede cargar por ejemplo en java como un JTable editable para que se ingresen los datos directamente como se hace en Microsoft Access por ejemplo, pero los datos y los metadatos estarian guardados en archivos de texto.
Saludos computrachos.
Fue útil la respuesta?
LikeDislike