{"id":85,"date":"2017-09-18T22:01:47","date_gmt":"2017-09-18T22:01:47","guid":{"rendered":"http:\/\/www.manualsqlserver.com\/?p=85"},"modified":"2020-05-20T00:32:54","modified_gmt":"2020-05-20T00:32:54","slug":"create-database-ejercicios-01","status":"publish","type":"post","link":"https:\/\/manualsqlserver.com\/?p=85","title":{"rendered":"Create Database SQL Server &#8211; ejercicios 01"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_ServiciosSQLCreateDatabaseEjercicios1.png\" alt=\"\" class=\"wp-image-1226\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_ServiciosSQLCreateDatabaseEjercicios1.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_ServiciosSQLCreateDatabaseEjercicios1-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Creando una base de datos<\/strong><\/h1>\n\n\n\n<p>En este post vamos a aprender como se crean las bases de datos, partiendo de la creaci\u00f3n de una base de datos simple y luego crear una base de datos donde se especifiquen los par\u00e1metros de cada archivo, los grupos de archivos y los archivos de registro de transacciones.(<a href=\"http:\/\/www.manualsqlserver.com\/?p=78\">Ver Grupos de archivos<\/a>) (<a href=\"http:\/\/www.manualsqlserver.com\/?p=75\">Ver archivos de base de datos<\/a>)<\/p>\n\n\n\n<!--more-->\n\n\n\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-2636008503986218\"\n     data-ad-slot=\"1902193434\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Ejercicios<\/strong><\/h2>\n\n\n\n<p>1.- Crear la base de datos&nbsp;Soluciones<\/p>\n\n\n\n<p>Use master<br>go<br>Create database Soluciones<br>go<\/p>\n\n\n\n<p>La base de datos se ha creado, y es una copia de model, con la misma ubicaci\u00f3n, archivos y tama\u00f1o.<\/p>\n\n\n\n<p>2.- &nbsp;Crear Colegio en C:\\Sistemas, 02 archivos. &nbsp;Tama\u00f1o inicial: 5 MB c\/u, M\u00e1ximo: 100 c\/u, &nbsp;crecimiento: 20% c\/u. Primero crear la carpeta<\/p>\n\n\n\n<p>xp_create_subdir &#8216;C:\\Sistemas&#8217;<br>go<br>use master<br>go<br>Create Database Colegio<br>on Primary<br>(Name=&#8217;ColegioData&#8217;, FileName=&#8217;C:\\Sistemas\\Colegio01.mdf&#8217;,<br>Size= 5MB, MaxSize= 100 MB, FileGrowth = 20%)<br>log on<br>(Name=&#8217;ColegioLog&#8217;, FileName=&#8217;C:\\Sistemas\\Colegio02.ldf&#8217;,<br>Size= 5MB, MaxSize= 100 MB, FileGrowth = 20%)<br>go<\/p>\n\n\n\n<p>3.- &nbsp;Crear la base da dato Empresa: el&nbsp;Filegroup Primario con 2 archivos, ubicados en C:\\DatosEmpresa, el&nbsp;Filegroup Documentos con 2 archivos ubicados en C:\\Sistemas y los registros de transacicones 2 archivos ubicados en C:\\Sistemas<\/p>\n\n\n\n<p>xp_create_subdir &#8216;C:\\Sistemas&#8217;<br>go<br>xp_create_subdir &#8216;C:\\DatosEmpresa&#8217;<br>go<br>Create Database Empresa<br>on Primary<br>(Name=&#8217;EmpresaD01&#8242;, FileName=&#8217;C:\\DatosEmpresa\\EmpresaD01.mdf&#8217;),<br>(Name=&#8217;EmpresaD02&#8242;, FileName=&#8217;C:\\DatosEmpresa\\EmpresaD02.ndf&#8217;),<br>Filegroup Documentos<br>(Name=&#8217;EmpresaD03&#8242;, FileName=&#8217;C:\\Sistemas\\EmpresaD03.ndf&#8217;),<br>(Name=&#8217;EmpresaD04&#8242;, FileName=&#8217;C:\\Sistemas\\EmpresaD04.ndf&#8217;)<br>log on<br>(Name=&#8217;EmpresaL01&#8242;, FileName=&#8217;C:\\Sistemas\\EmpresaL01.ldf&#8217;),<br>(Name=&#8217;EmpresaL02&#8242;, FileName=&#8217;C:\\Sistemas\\EmpresaL02.ldf&#8217;)<br>go<\/p>\n\n\n\n<p>Note que para cada archivo solamente se han especificado los par\u00e1metros Name y Filename, los valores de los par\u00e1metros Size, MaxSize y Filegrwoth los obtiene de model.<\/p>\n\n\n\n<p>4.- &nbsp;Crear BD llamada Sistemas con 4 archivos<\/p>\n\n\n\n<p>xp_create_subdir &#8216;D:\\Respaldo&#8217;<br>go<br>Create DataBase Sistemas<br>on<br>(Name=&#8217;SistemasData01&#8242;, Filename=&#8217;D:\\Respaldo\\SistemasD01.mdf&#8217;,<br>Size= 40Mb, MaxSize= 30GB, FileGrowth=50%),<br>(Name=&#8217;SistemasData02&#8242;, Filename=&#8217;D:\\Respaldo\\SistemasD02.ndf&#8217;,<br>Size= 40Mb, MaxSize= 30GB, FileGrowth=20%)<br>log on<br>(Name=&#8217;SistemasLog01&#8242;, Filename=&#8217;D:\\Respaldo\\SistemasL01.ldf&#8217;,<br>Size= 40Mb, MaxSize= 30GB, FileGrowth=30%),<br>(Name=&#8217;SistemasLog02&#8242;, Filename=&#8217;D:\\Respaldo\\SistemasL02.ldf&#8217;,<br>Size= 40Mb, MaxSize= 30GB, FileGrowth=60%)<br>go<\/p>\n\n\n\n<p>En el ejercicio anterior se han creado dos archivos en Primary (note que no se escribi\u00f3 el nombre del grupo), adem\u00e1s de especificar para cada archivo los par\u00e1metros de Size, MaxSize y Filegrowth.<\/p>\n\n\n\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-2636008503986218\"\n     data-ad-slot=\"1902193434\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p>Importante:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Es una buena opci\u00f3n ubicar los archivos de base de datos primario y secundarios en diferentes discos y agruparlos de manera adecuada, al crear los objetos de cada m\u00f3dulo dentro de la empresa se podr\u00e1n ubicar estos en los grupos de archivos y por consiguiente en los discos diferentes.<\/li><li>La lectura de datos de varios discos es m\u00e1s r\u00e1pida que de un solo disco.<\/li><li>Las tablas grandes se optimizan particion\u00e1ndolas. (<a href=\"https:\/\/manualsqlserver.com\/?p=141\">Ver Tablas particionadas<\/a>)<\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creando una base de datos En este post vamos a aprender como se crean las bases de datos, partiendo de la creaci\u00f3n de una base de datos simple y luego crear una base de datos donde se especifiquen los par\u00e1metros de cada archivo, los grupos de archivos y los archivos de registro de transacciones.(Ver Grupos &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/manualsqlserver.com\/?p=85\">Seguir leyendo<\/a><\/p>\n","protected":false},"author":1,"featured_media":1226,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[15,91,53],"class_list":["post-85","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crearbd","tag-create-database","tag-grupos-de-archivos-sql-server","tag-sqlserver","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=85"}],"version-history":[{"count":1,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/85\/revisions"}],"predecessor-version":[{"id":1227,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/85\/revisions\/1227"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/media\/1226"}],"wp:attachment":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}