La primera pregunta obvia sería: ¿Por qué querrías hacer eso? Hay una serie de razones por las que no desea perder el tiempo creando una Base de datos para usted, ya que hay tantas alternativas gratuitas, de código abierto, estables y probadas en batalla para cualquier tipo de situación.
Por ejemplo:
Si no desea pasar tiempo instalando, configurando e implementando una base de datos, y solo necesita operaciones CRUD sin problemas, puede usar SQLite. Ya eres usuario de SQLite si tienes un SmartPhone.
- ¿Es posible descifrar una conexión https si se ha capturado todo el flujo (suponiendo que no haya cifrado en las capas inferiores)?
- ¿Cuál es la mejor manera de desarrollar una aplicación web: Ruby On Rails, Sinatra, HTML5, JavaScript?
- ¿Alguien ha hecho alguna vez un evento estilo hackathon, pero para la investigación de los usuarios?
- ¿Cuáles son las API de descanso más útiles?
- ¿Cuál es la diferencia entre un desarrollador web y un programador?
Puede usar archivos de texto simples antiguos para guardar información y recuperarla si no necesita preocuparse por transacciones, usuarios múltiples, índices o relaciones entre tablas. También hay varias maneras de guardar información en archivos de texto que pueden ser útiles, como usar el formato XML o JSON para recuperar y usar esa información rápidamente.
Puede usar MySQL o PostgresSQL si desea una base de datos rápida, directa y poderosa, que sea simple y rápida de aprender y usar, y que tenga características poderosas.
Podría usar Cassandra o MongoDB si necesita crecer mucho en el uso de su base de datos, tanto que necesitaría apilar un montón de servidores con intervalos regulares y no perder el tiempo configurándolos.
Entonces, si desea crear una base de datos solo por crear su propia base de datos, ¿por qué no echa un vistazo a este enlace: http://www.dartmouth.edu/~bknauf…?
Lea algunos libros sobre el tema, practique mucho su c ++. y volverse loco!