jueves, 28 de enero de 2016

Dia #1 - algo de SQL Server

Hola a todos.... Los que pasan por aqui.
Esto es nada mas una prueba de lo que estoy planeando: un blog sobre temas varios, cosas de la vida diaria, pero en especial sobre temas informaticos

Hoy por ej en el trabajo donde me encuentro laborando me encontre inverstigando e investigando, leyendo y leyendo... sobre SQL Server esta vez, parece que me estan gustando esto de las bases de datos.
Y la verdad fue hoy por necesidad, pues quede mal al dar mal una respuesta, por ej. yo no sabia que al desinstalar el SQLManagement estaba tambien desinstalando el Motor de la base, y esto era por un cliente que tenia la licencia invalidad entonces le desinstale el SQLManagement  que tenia y le instale el Express para que no caduque la licencia, segun yo solo le habia quitado el Management pero realmente me dijeron que le habia quitado todo. Que barbaridad!

Lo de hoy fue na' mas investigacion de los siguientes puntos:

Que es una instancia en SQL Server: Que lo que entendi fue que es un tipo de administrador de la base de datos, pueden ser con nombre o identificadas con una IP.
Y pues un motor de bases puede tener varias instancias -> y cada instancia puede albergar varias bases de datos..... y bueno uds saben cada base de datos tiene varias tablas y asi...

Lo otro eran los tipos de archivos: los de datos principales (mdf), secundarios(ndf) y los de log. Se supone que para poder hacer un restore de una base (esto es para cuando quieres mover una base de datos de un servidor a otro), pues necesitas estos archivos mdf y log.
La verdad nuevo para mi que existen dos maneras: o ADJUNTAR o hacer RESTORE. Con el primero segun lei es con estos archivos que mencione, mientras que haciendo RESTORE es mediante un archivo .BAK o sea haciendo primero un backup de tu base.

Y por ultimo para terminar esta primera entrada tenemos lo que son las tablas que vienen por defecto:
MASTER, MODEL, TEMPDB y MSDB