Mostrando entradas con la etiqueta Administracion de Base de Datos.. Mostrar todas las entradas
Mostrando entradas con la etiqueta Administracion de Base de Datos.. Mostrar todas las entradas

miércoles, 7 de diciembre de 2016

MySQL workbench

Insertar y Mostrar Datos.



Modificar y Eliminar Datos.





Esquema Entidad Relacion.






Operaciones Aplicadas en Consulta.









Consultas con patron like.




Operadores de comparacion.








Convercion y Extraccion de Cadenas.






Conversion de base Numerica.






Triggers (Tabla) 


Trigger Insertar.




Trigger Modificar.






Trigger Eliminar.







martes, 30 de agosto de 2016

Tabla generada por un Generador

Generador Generatedata


100  REGISTROS MYSQL.

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("94665","Sade","Huffman","Moss","89925"),("28655","Driscoll","Perkins","Hebert","56460"),("42873","Madeline","Hayden","Head","52066"),("14769","Kyra","Deleon","Vargas","22586"),("96908","Tarik","Kirkland","Carr","14553"),("40034","Aurora","Mack","Ball","17402"),("14458","Wilma","Hodges","Christian","19235"),("10509","Driscoll","Bolton","Franco","74971"),("36168","TaShya","Moses","Wallace","48272"),("39027","Amaya","Hopkins","Duncan","80129");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("69710","Maggie","Adkins","Mullins","35757"),("35129","Tatum","Lawson","Haney","64852"),("01408","Cassandra","Mcconnell","Gross","57209"),("36146","Roth","Avery","Vance","06111"),("20250","Harrison","Tyson","Franks","11843"),("11866","Deirdre","Gamble","Lester","43968"),("50652","Asher","Small","Chen","02483"),("89072","Georgia","Wilson","English","80240"),("03547","Eliana","Fischer","Walker","49283"),("92918","Sandra","Holloway","Mcmahon","46775");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("22147","Driscoll","Sears","Chaney","32378"),("39045","Britanney","Evans","Mccullough","98278"),("31873","Elijah","Salas","Potts","44343"),("15587","Fiona","Morrison","Fleming","29054"),("25219","Lyle","Lowe","Blanchard","11070"),("76062","Micah","Hawkins","Burnett","19488"),("65114","Alea","Bryan","Snow","27337"),("14205","Asher","Rivas","Sharpe","73055"),("27226","Anthony","Burgess","Osborne","31467"),("91218","Demetria","Schwartz","House","64157");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("29820","Cameran","Lyons","Leach","86061"),("53422","Liberty","Osborn","Rocha","46693"),("53383","Colette","Hoffman","Gay","44689"),("00721","Ulric","Poole","Henson","04777"),("57129","Mark","Avila","Leach","34074"),("49351","Kameko","Mullins","Brennan","33957"),("05000","Tanya","Maddox","Albert","55879"),("30984","Nigel","Ware","White","55582"),("10594","Alan","Sandoval","Mcdonald","84850"),("31678","Gail","Waller","Carrillo","71531");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("79437","Myles","Whitley","Crane","42152"),("11872","Gabriel","Douglas","Riley","49427"),("00922","Kimberly","Simmons","Stephenson","66781"),("40504","Ariel","Franco","Hays","18132"),("67238","Gillian","Richmond","Mitchell","94119"),("61234","Porter","Holloway","Stuart","74499"),("78394","Dalton","Bolton","Bolton","49360"),("23043","Lars","Yang","Cash","40859"),("64980","August","Scott","Douglas","84782"),("24051","Maryam","Woodard","Vasquez","33687");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("82471","Melodie","Garrett","Velasquez","99467"),("31834","Azalia","Mcleod","Albert","52923"),("25054","Rachel","William","Nicholson","28330"),("19139","Madaline","Wilkinson","Gallagher","75054"),("26631","Wynne","Cunningham","Mueller","66430"),("61678","Francesca","Navarro","Fernandez","50667"),("84116","Jescie","Bender","Bridges","80320"),("28002","Ann","Woods","Donovan","68729"),("00201","Ebony","Mueller","Vaughan","26773"),("58411","Amity","Adams","Bridges","84274");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("76304","Brielle","Gillespie","Britt","39083"),("30669","Wylie","Emerson","George","72897"),("53508","Matthew","Velez","Berry","86221"),("87686","Gage","Wall","Koch","13042"),("22847","Dustin","Gallegos","Pitts","72924"),("55226","Molly","Heath","Donaldson","26874"),("83859","Aquila","Randolph","Orr","82213"),("68652","Hayden","Day","Herrera","22167"),("09035","Fulton","Wallace","Merritt","21132"),("91664","Xyla","Kemp","Kinney","89687");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("44405","Indigo","Mccarthy","Henderson","57715"),("93675","Gwendolyn","Marks","Salas","82396"),("41736","Jerry","Gross","Santos","37260"),("89249","Austin","Reeves","Henderson","11728"),("93438","Xena","Davis","Morales","80093"),("01738","Octavia","Pace","Pratt","51138"),("86538","Indira","Kelly","Burke","27515"),("14472","Camilla","Howard","Britt","66032"),("59612","Dawn","Watson","Ware","31150"),("69966","Carlos","Diaz","Mccall","36782");

INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("93231","Ella","Murphy","Mays","03050"),("22957","Owen","Green","Cote","85429"),("52069","Melanie","Livingston","Olson","98722"),("81163","Christine","Sloan","Conley","84098"),("37811","Hakeem","Koch","Lynch","33729"),("82872","Reagan","Burt","Marquez","99730"),("86262","Brynne","Bird","Mcdonald","54708"),("00707","Slade","Valdez","Villarreal","26038"),("29846","Hadassah","Galloway","Kelly","05085"),("45737","Juliet","Nixon","Lester","40567");


INSERT INTO `Oswaldo` (`NumeroControl`,`Nombre`,`ApellidoPaterno`,`ApellidoMaterno`,`NumeroTelefono`) VALUES ("13879","Reuben","Higgins","Flowers","07173"),("39421","Nigel","Chase","Scott","40601"),("94541","Aspen","Quinn","Mercado","43674"),("25912","Abbot","Harvey","Ellison","73931"),("56482","Evan","Mcknight","Carlson","02852"),("25466","Alfreda","Frank","Parsons","66263"),("25914","Regan","Gilliam","Stokes","29755"),("47149","Derek","Langley","Acosta","83503"),("90754","Adele","Britt","Golden","79006"),("63955","Celeste","Maxwell","Olsen","64900");

http://www.generatedata.com/?lang=es#t3


Generador Mockaroo.



create table OswaldoTAlumn (
 NumeroControl INT,
 Nombre VARCHAR(50),
 ApellidoPaterno VARCHAR(50),
 ApellidoMaterno VARCHAR(50),
 Telefono VARCHAR(50)
);
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (1, 'Robert', 'Gardner', 'Hughes', '63-(410)489-1230');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (2, 'Dorothy', 'Miller', 'Watkins', '86-(790)431-8386');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (3, 'Sandra', 'Campbell', 'Stanley', '66-(467)174-9430');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (4, 'Helen', 'Carroll', 'Simpson', '33-(533)812-2292');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (5, 'John', 'Williams', 'Nelson', '86-(368)550-0840');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (6, 'Amanda', 'Ross', 'Mitchell', '55-(646)725-2413');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (7, 'Benjamin', 'Hudson', 'Dixon', '853-(429)423-7366');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (8, 'Judith', 'Meyer', 'Collins', '86-(408)224-4606');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (9, 'Diane', 'King', 'Garrett', '93-(119)459-4938');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (10, 'Mildred', 'Green', 'Dixon', '970-(102)277-6789');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (11, 'Lois', 'Williams', 'Franklin', '66-(631)574-2819');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (12, 'Victor', 'Gray', 'Perkins', '60-(736)572-3546');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (13, 'Stephen', 'Lawrence', 'Wells', '62-(730)848-9361');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (14, 'Rose', 'Peters', 'Ellis', '86-(658)860-6845');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (15, 'Louise', 'Day', 'Hunter', '385-(536)126-3120');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (16, 'Earl', 'Daniels', 'Castillo', '63-(894)538-9706');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (17, 'Eugene', 'Woods', 'Frazier', '7-(201)604-5471');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (18, 'Bruce', 'Carroll', 'Hansen', '7-(605)171-6239');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (19, 'Jerry', 'Henry', 'Rogers', '86-(110)369-4958');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (20, 'Denise', 'Wright', 'Owens', '86-(510)886-7587');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (21, 'Willie', 'Ford', 'James', '34-(184)592-8109');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (22, 'Linda', 'Peters', 'Ward', '86-(856)925-5255');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (23, 'Barbara', 'Powell', 'Hernandez', '62-(520)368-0750');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (24, 'Joseph', 'Morris', 'Mccoy', '7-(929)381-9220');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (25, 'Roy', 'Scott', 'Garcia', '967-(935)229-6854');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (26, 'Daniel', 'Green', 'Mendoza', '62-(923)453-1494');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (27, 'Brandon', 'Hernandez', 'Cox', '86-(764)184-4671');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (28, 'Michelle', 'Franklin', 'Ellis', '7-(462)599-8797');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (29, 'Lois', 'Sims', 'Chavez', '58-(620)498-4902');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (30, 'Annie', 'Ellis', 'Henderson', '62-(567)815-6582');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (31, 'Irene', 'Marshall', 'Kennedy', '420-(476)814-2098');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (32, 'Jason', 'Robinson', 'Chavez', '86-(671)340-0585');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (33, 'Jerry', 'Meyer', 'Williamson', '975-(913)559-4204');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (34, 'Christopher', 'Diaz', 'White', '86-(409)606-1473');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (35, 'Joe', 'Wright', 'Thomas', '55-(265)496-4311');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (36, 'Barbara', 'King', 'Nguyen', '84-(114)157-1007');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (37, 'Janice', 'Wood', 'Turner', '880-(294)812-3925');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (38, 'Janice', 'Hernandez', 'Mitchell', '7-(516)486-1346');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (39, 'Carl', 'Garrett', 'Lee', '351-(535)766-0713');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (40, 'Jonathan', 'Rogers', 'Fox', '62-(521)618-4084');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (41, 'Charles', 'Henderson', 'Lawson', '216-(815)204-8636');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (42, 'Lisa', 'Alvarez', 'Olson', '86-(707)207-9368');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (43, 'Jeremy', 'Oliver', 'Fernandez', '7-(969)253-5844');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (44, 'Teresa', 'Hunter', 'Gardner', '55-(897)748-7370');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (45, 'Norma', 'Grant', 'Kennedy', '686-(381)278-5832');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (46, 'Benjamin', 'Ray', 'Moreno', '86-(392)362-9696');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (47, 'Douglas', 'Nelson', 'Fernandez', '387-(964)678-8972');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (48, 'Nicholas', 'Rogers', 'Peters', '351-(630)987-1778');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (49, 'Susan', 'Rogers', 'Bryant', '505-(890)176-2184');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (50, 'Lawrence', 'Morgan', 'Garcia', '46-(234)925-7636');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (51, 'Roy', 'Bryant', 'Hart', '995-(517)992-8220');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (52, 'Lori', 'Frazier', 'Reed', '20-(300)183-7154');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (53, 'Jonathan', 'Fernandez', 'Kim', '86-(519)677-3611');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (54, 'Aaron', 'Hernandez', 'Banks', '998-(669)487-7018');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (55, 'Carl', 'Ford', 'Alexander', '7-(873)779-2852');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (56, 'Ashley', 'Nichols', 'Jacobs', '421-(420)921-6096');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (57, 'Todd', 'Foster', 'Patterson', '420-(988)727-9706');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (58, 'Keith', 'Fox', 'Anderson', '62-(725)642-9319');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (59, 'Janet', 'Howell', 'Sullivan', '244-(459)743-0301');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (60, 'Joyce', 'Harvey', 'Owens', '351-(676)216-6447');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (61, 'Kathy', 'Wallace', 'Ramos', '62-(810)771-0138');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (62, 'Jason', 'Mendoza', 'Peterson', '62-(700)883-2715');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (63, 'Tammy', 'Lee', 'Wood', '63-(788)954-1247');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (64, 'Frank', 'Wells', 'Black', '351-(269)101-7301');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (65, 'Shirley', 'Peterson', 'Diaz', '86-(722)789-4216');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (66, 'Ralph', 'Robinson', 'Warren', '66-(627)782-8485');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (67, 'Maria', 'Baker', 'Carter', '46-(222)330-2335');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (68, 'Wayne', 'Franklin', 'Martinez', '66-(897)625-5086');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (69, 'Louis', 'Watkins', 'Black', '57-(214)635-1202');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (70, 'Christina', 'Howell', 'Romero', '353-(676)283-5794');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (71, 'Anna', 'Carpenter', 'Arnold', '86-(608)539-6395');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (72, 'Gregory', 'Harris', 'Jones', '380-(239)238-9924');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (73, 'Mary', 'Watson', 'Stephens', '86-(441)412-3534');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (74, 'Amy', 'Matthews', 'Russell', '86-(117)794-3349');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (75, 'Lois', 'Turner', 'Reynolds', '48-(665)239-1146');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (76, 'Janet', 'Kelley', 'Wallace', '381-(449)981-7811');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (77, 'George', 'Patterson', 'Gray', '420-(130)951-1132');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (78, 'Jose', 'Marshall', 'Oliver', '51-(793)673-5355');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (79, 'Brian', 'Morales', 'Jenkins', '63-(744)651-2995');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (80, 'Benjamin', 'Cooper', 'Clark', '51-(308)300-1179');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (81, 'Johnny', 'Frazier', 'Shaw', '57-(512)115-7707');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (82, 'Lori', 'Welch', 'Pierce', '54-(414)118-5976');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (83, 'Clarence', 'Kennedy', 'Ramos', '420-(461)115-7179');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (84, 'Edward', 'Hanson', 'Wells', '7-(110)500-4630');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (85, 'Bobby', 'Howell', 'Wood', '86-(693)510-3615');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (86, 'Jacqueline', 'Russell', 'Bowman', '82-(942)154-4585');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (87, 'Ronald', 'Collins', 'Coleman', '30-(656)586-0017');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (88, 'Craig', 'Wagner', 'Hill', '33-(534)231-5522');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (89, 'Elizabeth', 'Burns', 'Garza', '420-(122)158-1176');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (90, 'Mildred', 'Reid', 'Hanson', '46-(781)465-8627');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (91, 'Andrew', 'Parker', 'Wright', '63-(395)154-3227');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (92, 'John', 'Gibson', 'Washington', '86-(584)553-9334');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (93, 'Johnny', 'Castillo', 'Wilson', '27-(435)245-5065');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (94, 'Michael', 'Bradley', 'Armstrong', '351-(782)734-3750');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (95, 'Ernest', 'Welch', 'Jenkins', '994-(317)585-2678');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (96, 'Jean', 'Sims', 'Willis', '351-(309)640-5059');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (97, 'James', 'Thomas', 'Taylor', '420-(478)135-7533');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (98, 'Andrew', 'Clark', 'Bennett', '373-(715)158-0410');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (99, 'Bobby', 'Gardner', 'Banks', '212-(775)868-9709');
insert into OswaldoTAlumn (NumeroControl, Nombre, ApellidoPaterno, ApellidoMaterno, Telefono) values (100, 'Matthew', 'Elliott', 'Watson', '66-(553)623-9971');


https://www.mockaroo.com/

jueves, 25 de agosto de 2016

COMANDOS BASICOS SQL

Manipulación de los datos.

SELECT se utiliza cuando quieres leer (o seleccionar) tus datos.
INSERT se utiliza cuando quieres añadir (o insertar) nuevos datos.
UPDATE se utiliza cuando quieres cambiar (o actualizar) datos existentes.
DELETE se utiliza cuando quieres eliminar (o borrar) datos existentes.
REPLACE se utiliza cuando quieres añadir o cambiar (o reemplazar) datos nuevos o ya existentes.
TRUNCATE se utiliza cuando quieres vaciar (o borrar) todos los datos de la plantilla. 
CREATE DATABASE se utiliza para crear una nueva base de datos vacía.
DROP DATABASE se utiliza para eliminar completamente una base de datos existente.
CREATE TABLE se utiliza para crear una nueva tabla, donde la información se almacena realmente.
ALTER TABLE se utiliza para modificar una tabla ya existente.
DROP TABLE se utiliza para eliminar por completo una tabla existente.

http://www.uv.mx/personal/lizhernandez/files/2013/04/Comandos-mysql.pdf

miércoles, 24 de agosto de 2016

Administrador de base de datos (DBA)


DBA es también una abreviatura en inglés para “hacer negocios como” (doing business as), un término usado a veces en la escritura de negocios y legal. dBA es una abreviatura de decibelios con ponderación.

Un administrador de base de datos (DBA) dirige o lleva a cabo todas las actividades relacionadas con el mantenimiento de un entorno de base de datos exitoso. Las responsabilidades incluyen el diseño, implementación y mantenimiento del sistema de base de datos; el establecimiento de políticas y procedimientos relativos a la gestión, la seguridad, el mantenimiento y el uso del sistema de gestión de base de datos; y la capacitación de los empleados en la gestión y el uso de las bases de datos. Se espera que un DBA se mantenga al tanto de las nuevas tecnologías y los nuevos enfoques de diseño. Típicamente, un DBA tiene ya sea un título en Ciencias de la Computación y algún tipo de entrenamiento en el puesto de trabajo con un producto particular de base de datos o una experiencia más amplia con una gama de productos de base de datos. Por lo general, se espera que un DBA tenga experiencia con uno o más de los principales productos de gestión de base de datos, tales como Structured Query Language, SAP y software de gestión de bases de datos basado en Oracle.
Funciones del DBA

Así, el DBA, a diferencia del administrador de datos, es un profesional en procesamiento de datos. La tarea del DBA es crear la base de datos en sí y poner en vigor los controles técnicos necesarios para apoyar las políticas dictadas por el administrador de datos. El DBA se encarga también de garantizar el funcionamiento adecuado del sistema y de proporcionar otros servicios de índole técnica relacionados. El DBA cuenta por lo regular con un grupo de programadores  de sistemas y otros asistentes técnicos.
La responsabilidad general del DBA es facilitar el desarrollo y el uso de la Base de Datos dentro de las guías de acción definidas por la administración de los datos.

El DBA es responsable primordialmente de:


Administrar la estructura de la Base de Datos
Administrar la actividad de los datos
Administrar el Sistema Manejador de Base de Datos
Establecer el Diccionario de Datos
Asegurar la confiabilidad de la Base de Datos
Confirmar la seguridad de la Base de Datos

martes, 23 de agosto de 2016

Base de datos Multidimensional (MDB)


Una base de datos multidimensional (MDB) es un tipo de base de datos que se ha optimizado para data warehouse y aplicaciones de procesamiento analítico en línea (OLAP). Las bases de datos multidimensionales se crean con frecuencia usando entradas de las bases de datos relacionales existentes. Mientras que a una base de datos relacional se accede normalmente mediante una consulta de Lenguaje de Consulta Estructurado (SQL), una base de datos multidimensional permite a un usuario hacer preguntas como: "¿Cuántas Aptivas se han vendido en Nebraska en lo que va del año?" y cuestiones similares relacionadas a resumir operaciones y tendencias de negocios. A una aplicación OLAP que accede a los datos desde una base de datos multidimensional se le conoce como una aplicación MOLAP (OLAP multidimensional).

Una base de datos multidimensional –o un sistema de gestión de base de datos multidimensional (MDDBMS)– implica la capacidad de procesar rápidamente los datos en la base de datos a fin de que las respuestas se pueden generar rápidamente. Varios proveedores ofrecen productos que utilizan bases de datos multidimensionales. Los enfoques de cómo se almacenan los datos y la interfaz de usuario pueden variar.


Conceptualmente, una base de datos multidimensional utiliza la idea de un cubo de datos para representar las dimensiones de los datos disponibles para un usuario. Por ejemplo, "ventas" puede verse en las dimensiones del modelo del producto, la geografía, el tiempo o alguna dimensión adicional. En este caso, "ventas" se conoce como el atributo de medida del cubo de datos y las demás dimensiones son vistas como los atributos de entidades. Además, un creador de base de datos puede definir jerarquías y niveles dentro de una dimensión (por ejemplo, niveles estatales y municipales dentro de una jerarquía regional).

Fuente: http://searchdatacenter.techtarget.com/es/definicion/Base-de-datos-multidimensional-MDB

Sistema Gestor de Base de Datos (SGBD).

Sistema Gestor de Base de Datos. Un Sistema Gestor de Base de Datos (SGBD, en inglés DBMS: DataBase Management System) es un sistema de software que permite la definición de bases de datos; así como la elección de las estructuras de datos necesarios para el almacenamiento y búsqueda de los datos, ya sea de forma interactiva o a través de un lenguaje de programación. Un SGBD relacional es un modelo de datos que facilita a los usuarios describir los datos que serán almacenados en la base de datos junto con un grupo de operaciones para manejar los datos.
Los SGBD relacionales son una herramienta efectiva que permite a varios usuarios acceder a los datos al mismo tiempo. Brindan facilidades eficientes y un grupo de funciones con el objetivo de garantizar la confidencialidad, la calidad, la seguridad y la integridad de los datos que contienen, así como un acceso fácil y eficiente a los mismos.

MySQL
MySQL es un sistema gestor de bases de datos relacionales rápido, sólido y flexible. Es idóneo para la creación de bases de datos con acceso desde páginas web dinámicas, así como para la creación de cualquier otra solución que implique el almacenamiento de datos, posibilitando realizar múltiples y rápidas consultas. Está desarrollado en C y C++, facilitando su integración en otras aplicaciones desarrolladas también en esos lenguajes.
Es un sistema cliente/servidor, por lo que permite trabajar como servidor multiusuario y de subprocesamiento múltiple, o sea, cada vez que se crea una conexión con el servidor, el programa servidor establece un proceso para manejar la solicitud del cliente, controlando así el acceso simultáneo de un gran número de usuarios a los datos y asegurando el acceso a usuarios autorizados solamente. Es uno de los sistemas gestores de bases de datos más utilizado en la actualidad, utilizado por grandes corporaciones como Yahoo! Finance, Google, Motorola, entre otras.

Microsoft SQL Server
SQL Server es un sistema gestor de base de datos relacionales producido por Microsoft. Es un sistema cliente/servidor que funciona como una extensión natural del sistema operativo Windows. Entre otras características proporciona integridad de datos, optimización de consultas, control de concurrencia y backup y recuperación.

Es relativamente fácil de administrar a través de la utilización de un entorno gráfico para casi todas las tareas de sistema y administración de bases de datos. Utiliza servicios del sistema operativo Windows para ofrecer nuevas capacidades o ampliar la base de datos, tales como enviar y recibir mensajes y gestionar la seguridad de la conexión. Es fácil de usar y proporciona funciones de almacenamiento de datos que sólo estaban disponibles en Oracle y otros sistemas gestores de bases de datos más caros.

PostgreSQL
PostgreSQL es un Sistema Gestor de Bases de Datos Relacionales Orientadas a Objetos, derivado de Postgres, desarrollado en la Universidad de California, en el Departamento de Ciencias de la Computación de Berkeley. Es un gestor de bases de datos de código abierto, brinda un control de concurrencia multi-versión (MVCC por sus siglas en inglés) que permite trabajar con grandes volúmenes de datos; soporta gran parte de la sintaxis SQL y cuenta con un extenso grupo de enlaces con lenguajes de programación.

Posee características significativas del motor de datos, entre las que se pueden incluir las subconsultas, los valores por defecto, las restricciones a valores en los campos (constraints) y los disparadores (triggers). Ofrece funcionalidades en línea con el estándar SQL92, incluyendo claves primarias, identificadores entrecomillados, conversión de tipos y entrada de enteros binarios y hexadecimales.

El código fuente se encuentra disponible para todos sin costo alguno. Está disponible para 34 plataformas con la última versión estable.Es totalmente compatible con ACID (acrónimo de Atomicity, Consistency, Isolation and Durability; en español: Atomicidad, Consistencia, Aislamiento y Durabilidad).

Posee una integridad referencial e interfaces nativas para lenguajes como ODBC, JDBC, C, C++, PHP, PERL, TCL, ECPG; PYTHON y RUBY. Funciona en todos los sistemas operativos Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), y Windows.

Debido a la liberación de la licencia, PostgreSQL se puede usar, modificar y distribuir de forma gratuita para cualquier fin, ya sea privado, comercial o académico.

Oracle: Es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation.
Características: Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
• Soporte de transacciones.
• Estabilidad. • Escalabilidad.
• Es multiplataforma.
Su mayor defecto es su enorme precio, que es de varios miles de dólares (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las políticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años. 
Ventajas: 
• Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial 
• Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. Desventajas: 
• El mayor inconveniente de Oracle es quizás su precio 
• necesidad de ajustes • elevado el coste de la información


Microsoft Access: Es un sistema de gestión de bases de datos Relacional creado y modificado por Microsoft (DBMS) para uso personal de pequeñas organizaciones. Es un componente de la suite Microsoft Office aunque no se incluye en el paquete “básico”. Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas. Características: Entre las principales funcionalidades de Access se encuentran: 
• Crear tablas de datos indexadas. 
• Modificar tablas de datos. 
• Relaciones entre tablas (creación de bases de datos relacionales). 
• Creación de consultas y vistas. 
• Consultas referencias cruzadas. 
• Consultas de acción (INSERT, DELETE, UPDATE). 
• Formularios. 
• Informes. 
• Llamadas a la API de windows. Ventajas: 
• Tablas para almacenar los datos. 
• Consultas para buscar y recuperar únicamente los datos que necesita. 
• Formularios para ver, agregar y actualizar los datos de las tablas. 
Desventajas: 
• Limitaciones en el procesamiento de las búsquedas

Visual FoxPro: Es un lenguaje de programación orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Database Management System (DBMS), y desde la versión 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft. Características: Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web. 
Entre sus características se pueden enumerar: 
• Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos. 
• Flexibilidad para crear todo tipo de soluciones de bases de datos. 
• Lenguaje de programación Orientado a objetos. 
• Utilización de sentencias SQL en forma nativa. 
• Poderoso manejo de vistas y cursores y control completo de estructuras relacionales. 
• Su propio gestor de base de datos incorporado. Sin embargo, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL. 
• Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas. 
• Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en XML) como por generar reports en formato XLM. 
Ventajas: 
• Menor costo 
• Entorno windows (Es mas familiar y predecible) 
Desventajas: 
• Integridad 
• Seguridad 
• Menor capacidad de procesamiento

Apache Derby Apache Derby es un sistema gestor de base de datos relacional escrito en Java que puede ser empotrado en aplicaciones Java y utilizado para procesos de transacciones online. Tiene un tamaño de 2 MB de espacio en disco. Inicialmente distribuido como IBM Cloudscape, Apache Derby es un proyecto open source licenciado bajo la Apache 2.0 License. Actualmente se distribuye como Sun Java DB. 
Características: 
• APIs para JDBC y SQL. Soporta todas las características de SQL92 y la mayoría de SQL99. 
• Su código mide alrededor de 2000KB comprimido. 
• Soporta cifrado completo, roles y permisos. Además posee SQL SCHEMAS para separar la información en un única base de datos y control completo de usuarios. 
• Soporta internamente procedures, cifrado y compresión. Trae soporte multilenguaje y localizaciones específicas. 
• A partir de la versión 10.4 trae un sistema simple de replicación maestro-esclavo. 
• Transacciones y recuperación ante errores ACID. 
Ventajas: 
• se pude configurar como cliente/servidor 
• tiene la opción del manejador de base de datos soporta la arquitectura cliente/servidor desventajas: 
• es tedioso solo lo puedes manipular si conoces lo básico de SQL 
• necesitas códigos para crear la base de datos

DB2: Es una marca comercial, propiedad de IBM, bajo la cual se comercializa el sistema de gestión de base de datos. La versión más actual es DB2 9, la cual utiliza XML como motor, además el modelo que utiliza es el jerárquico en lugar del modelo relacional que utilizan otros gestores. 
Características: 
• Permite el manejo de objetos grandes (hasta 2 GB) 
• la definición de datos y funciones por parte del usuario, el chequeo de integridad referencial, 
• SQL recursivo, soporte multimedia: texto, imágenes, video, audio; queries paralelos, commit de dos fases, backup/recuperación on−line y offline. 
Ventajas: 
•Permite agilizar el tiempo de respuestas de esta consulta 
•Recuperación utilizando accesos de sólo índices. •Predicados correlacionados. 
•Tablas de resumen 
•Tablas replicadas 
•Uniones hash 
Desventajas: 
•Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar. 
•Influye en la elección

DB2 express-C DB2 express-C es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las funcionalidades de la versión de pago DB2 propiedad también de la empresa IBM, este motor de base de datos es gratuita pero no libre (como aquellas que tienen licencia GPL) y cuenta con la ventaja de no tener limite de crecimiento en sus archivos de base de datos. 
Características: 
 Compatibilidad SQL, lo que facilita la ejecución de aplicaciones escritas para otras bases de datos principales, en DB2. 
• Mejorías para el desarrollo de aplicativos 
• Mejoras en seguridad 
Ventajas: 
• No hay Límites de Datos 
• No hay límites de conexiones


SQLite Es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña biblioteca escrita en C. SQLite es un proyecto de dominio público. 
Características: 
• La biblioteca implementa la mayor parte del estándar SQL-92 
• Varios procesos o hilos pueden acceder a la misma base de datos sin problemas 
• Varios accesos de lectura pueden ser servidos en paralelo.
• Un acceso de escritura sólo puede ser servido si no se está sirviendo ningún otro acceso concurrentemente. 
Ventajas: 
• Rendimiento de base de datos 
• Interfaces 
• Costo 
Desventajas: 
• Falta de Clave Foránea 
• Falta de

Fuente: http://www.ecured.cu/Sistema_Gestor_de_Base_de_Datos
Fuente: http://es.slideshare.net/nipas/10-sgbd