Category / Base de Datos

T-SQL: Tablas y tamaños de una base de datos

By Juan Carlos Heredia Mayer 06/02/2014 Base de Datos

En un artículo anterior mostraba como mostrar las tablas de una base de datos con sus respectivos tamaños. Aquí muestro otro script que hace lo mismo, además de mostrar solo las columnas más importantes, consiste en crear una tabla temporal en donde guardamos los datos, para que luego podamos procesarla de alguna manera.

CREATE TABLE #temp (
    Tabla sysname ,
    Registros INT,
    Columnas VARCHAR(50),
    Tamaño VARCHAR(50),
    index_size VARCHAR(50),
    unused_size VARCHAR(50))

SET NOCOUNT ON
INSERT #temp
EXEC sp_msforeachtable 'sp_spaceused ''?'''
  SELECT a.Tabla, a.Registros, COUNT(*) AS Columnas, a.Tamaño 
    FROM #temp a
    INNER JOIN information_schema.columns b
    ON a.Tabla collate database_default = 
        b.table_name collate database_default
    GROUP BY a.Tabla, a.Registros, a.Tamaño
    ORDER BY CAST(REPLACE(a.Tamaño, ' KB', '') AS integer) DESC

DROP TABLE #temp

Sql ServerAntes de borrar la tabla temporal se podría usar para alguna otra operación. Espero que os sea de utilidad.

#SQL Server#Trucos

Libros gratis de Microsoft SQL Server

By Juan Carlos Heredia Mayer 05/01/2014 Base de Datos

Sql ServerMuchos libros de Microsoft SQL Server aún están disponibles para descargarlos libremente, estos son guías, referencias y recursos muy útiles  para iniciar tu aventura en el mundo de las bases de datos. Espero que te sean de utilidad y los aproveches y no olvides compartirlo con tus contactos.

#eLearning#Libros#Recursos#SQL Server#SQL Server 2012

Para empezar con ASP.NET MVC 4

By Juan Carlos Heredia Mayer 12/09/2013 Base de Datos

ASP.NET MVCUn buen libro para empezar en el maravilloso mundo de ASP.NET MVV 4, por que no todo esta en la red y muchos ejemplos no pasan del típico Hola Mundo. ASP.NET MVC 4 es la última evolución de la plataforma ASP.NET de Microsoft, que proporciona un modelo de programación con un alto nivel de productividad y promueve una arquitectura de código más limpia, orientada al desarrollo y con poderosa extensibilidad en combinación con todos los beneficios de ASP.NET

El libro se describe así mismo:

  • Adquirir una sólida comprensión de la arquitectura de ASP.NET MVC 4, incluyendo los fundamentos MVC.
  • Explorar el Framework ASP.NET MVC.
  • Conocer las novedades de la versión 4 y como aplicar de mejor manera estas nuevas características.
  • Ver en  acción el  desarrollo MVC basado en pruebas.
  • Potenciar el conocimiento existente de forma rápida y fácilmente a través de la comparación de las características de ASP.NET clásico y ASP.NET MVC.

Lo que particularmente me interesa de este libro es que usa ASP.NET MVC 4, jQuery y Entity Framework. Muy recomendable.

Libro en Amazon http://amzn.to/1b9zHyQ

#ASP.NET#jQuery#Libros#Microsoft#Visual Studio