Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
480
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.40 KB | None | 0 0
  1. INSERT INTO student (ID, name, major, birthdate, email, gender) VALUES ('ms108537', 'Carlos Ceja', 'ISC', '1987-02-28', 'ms108537@iteso.mx', 1);
  2. INSERT INTO student (ID, name, major, birthdate, email, gender) VALUES ('ms67482', 'Francisco Oblea', 'ISC', '1986-05-24', 'ms67482@iteso.mx',
  3. 1);
  4. INSERT INTO student (ID, gender) VALUES ('ms101010', 0);
  5. INSERT INTO student (ID) VALUES ('ms0000');
  6. INSERT INTO student (ID, email) VALUES ('ms0000', 'ms0000@iteso.mx');
  7.  
  8. CREATE TABLE birthday ( empID text, b_mon text, b_day text, b_yr text,
  9. PRIMARY KEY (b_mon)
  10. );
  11.  
  12. INSERT INTO birthday (empID, b_mon, b_day, b_yr) vALUES ('Emp1', 'JUN', '25', '2000');
  13. INSERT INTO birthday (empID, b_mon, b_day, b_yr) vALUES
  14. ('Emp2', 'JUN', '28', '2000'); select * from birthday;
  15.  
  16. DROP TABLE <tablename>;
  17.  
  18. CREATE TABLE birthday ( empID text, b_mon text, b_day text, b_yr text,
  19. PRIMARY KEY (empID)
  20. );
  21. INSERT INTO birthday (empID, b_mon, b_day, b_yr) vALUES ('Emp1', 'JUN', '25', '2000');
  22. INSERT INTO birthday (empID, b_mon, b_day, b_yr) vALUES
  23. ('Emp2', 'JUN', '28', '2000');
  24.  
  25. CREATE TABLE student2 ( firstName varchar, LastName varchar,
  26. PRIMARY KEY (firstName, LastName)
  27. );
  28. INSERT INTO student2 (firstName, LastName) VALUES ('Alberto','De Obeso');
  29. INSERT INTO student2 (firstName, LastName) VALUES ('Juan','Lopez');
  30. INSERT INTO student2 (firstName, LastName) VALUES
  31. ('Alberto','Sanchez');
  32. SELECT * FROM student2 WHERE firstName = 'Alberto';
  33.  
  34. CREATE TABLE student2 ( firstName varchar, LastName varchar,
  35. PRIMARY KEY (firstName, LastName)
  36. )
  37. with clustering order by (firstName desc); SELECT * FROM student2 WHERE firstName = 'Alberto';
  38. CREATE TABLE studentset ( name TEXT, courses SET<TEXT>, PRIMARY KEY (name)
  39. );
  40.  
  41. INSERT INTO studentset(name, courses)
  42. VALUES ('Vidal Ortiz', {'Sistemas Paralelos', 'Bases de Datos
  43. Avanzadas'});
  44. SELECT * FROM studentset;
  45. UPDATE studentset(name, courses)
  46. SET courses = courses + {'Ciencia de datos'}
  47. WHERE name='Vidal Ortiz';
  48. SELECT * FROM studentset;
  49. UPDATE studentset(name, courses)
  50. SET courses = courses - {'Ciencia de datos'}
  51. WHERE name='Vidal Ortiz';
  52. SELECT * FROM studentset;
  53. Si repito un valor del conjunto no lo repite:
  54. SET courses = courses + {'Sistemas Paralelos'}
  55. WHERE name='Vidal Ortiz'; SELECT * FROM studentset;
  56.  
  57. CREATE COLUMNFAMILY studentlist ( name TEXT, logins LIST<INT>, PRIMARY KEY(name)
  58. );
  59.  
  60. INSERT INTO studentlist(name, logins) VALUES ('Vidal Ortiz',
  61. [2]);
  62. select * from studentlist;
  63.  
  64. UPDATE studentlist SET logins = [3] WHERE name = 'Vidal Ortiz';
  65. select * from studentlist;
  66. UPDATE studentlist SET logins = [2,3,4,6,7,2]) WHERE name =
  67. 'Vidal Ortiz';
  68. select * from studentlist;
  69. UPDATE studentlist SET logins = + [100] WHERE name = 'Vidal
  70. Ortiz';
  71. select * from studentlist;
  72.  
  73. CREATE COLUMNFAMILY studentmap ( name TEXT,
  74. teachers MAP<TEXT, TEXT>,
  75. PRIMARY KEY(name)
  76. );
  77.  
  78. INSERT INTO studentmap (name, teachers)
  79. VALUES ('Vidal Ortiz', {
  80. 'Bases de Datos Avanzadas' : 'Alberto de Obeso', 'Sistemas Paralelos' : 'Jose Elvira'}); select * from studentmap;
  81. INSERT INTO studentmap (name, teachers)
  82. VALUES ('Rene Salgado', {
  83. Gestión de Bases de Datos' : 'Rodolfo Luthe', 'Sistemas Paralelos' : 'Jose Elvira'});
  84. select * from studentmap;
  85. UPDATE student SET teachers['Sistemas Paralelos'] = 'Jose Luis Elvira';
  86. select * from studentmap where name='Vidal Ortiz';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement