generame el css para un menu de navegacion, el cual contiene un apartado registros, y de este sale un desplegable con tres opciones, a vista, flash y redpoint
.container {
width: 100px;
height: 100px;
}
All generations.
.container {
width: 100px;
height: 100px;
}
SELECT name, age FROM customers WHERE age=24;
SELECT * FROM rol_permiso WHERE id_rol=1;
var option = "*"
var A = 2
var B = 6
if (option == "+") {
var result = A + B
console.log(result)
}
if (option == "-") {
var result = A - B
console.log(result)
}
if (option == "*") {
var result = A * B
console.log(result)
}
if (option == "/") {
if (B == 0) {
console.log("Error")
}
else {
var result = A / B
console.log(result)
}
}
if (option == "**") {
var result = A ** B
console.log(result)
}
CREATE ROLE SecreDGT;
GRANT SecreDGT TO Andrés Fernández Córdoba, Susana García Cortés;
GRANT INSERT ON cursos TO 'secreDGT'@'%'
CREATE ROLE profesor WITH USERS María Couto Gutiérrez, Santiago Navarro Molero, Miriam Socorro Teruel, Nadia Gómez Guzmán
INSERT INTO SecreDGT (name, firstSurname, secondSurname)
VALUES ('Andrés', 'Fernández', 'Córdoba');
INSERT INTO SecreDGT (name, firstSurname, secondSurname)
VALUES ('Susana', 'García', 'Cortés');
function clock() {
for (let i = 0; i < 24; i++) {
if (i >= 8 && i <= 22) {
console.log(`${i}:00 ${'CUCÚ'.repeat(i > 12 ? i - 12 : i)}`);
} else {
console.log(`${i}:00`);
}
}
}
clock();
INSERT INTO users(first_name, last_name, email, password, role, created_at, updated_at) VALUES ('Juan', 'Perez', 'juanperez@example.com', '123456', 'AdminGeneral', now(), now());
function smthng(){
console.log("CUCÚ!")
}
for (let i = 0; i < 24; i++) {
if(i<8 || i>22){
console.log(i)
} else {
console.log(i+smthng(i));
}
}
GRANT ALL PRIVILEGES ON *.* TO 'AdminGeneral' @ 'localhost';
def calculate(option, a, b):
if option == '+':
return a + b
elif option == '-':
return a - b
elif option == '*':
return a * b
elif option == '/':
return a / b
elif option == '**':
return a ** b
function cuc(numero){
var result = "";
for(var i=0; i<=numero; i++){
if(i<8 || i>22){
result += i + "";
} else {
result += i + "" + i + "" + i + "" + i + "" + i + "" + i + "" + i + "" + i + "";
}
}
return result;
}
cuc(23);
GRANT SELECT ON *.* TO 'policiaUrbana'@'%' WITH GRANT OPTION;
SELECT * FROM customers WHERE age=24;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
<ul id="menuNav">
<li class="nav-item">
<a href="#encabezado" class="navIcon">Inicio</a>
<li class="nav-item">
<a href="#mapa" class="navIcon">Mapa</a>
</li>
<li class="nav-item">
<a href="#ideales" class="navIcon">Ideales</a>
</li>
<li class="nav-item">
<a href="#registros" class="navIcon">Registros</a>
</li>
<li class="nav-item">
<a href="#galeria" class="navIcon">Galería</a>
GRANT SELECT,INSERT,UPDATE ON autoescuelas TO 'profesor'@'localhost';
SELECT * FROM customers WHERE age=24;
INSERT INTO policiaUrbana (name, firstSurname, secondSurname) VALUES ('Marcos', 'Ferrol', 'Blanco');
INSERT INTO policiaUrbana (name, firstSurname, secondSurname) VALUES ('Marta', 'Santos', 'Sistiaga');
INSERT INTO policiaUrbana (name, firstSurname, secondSurname) VALUES ('Carlos', 'Cruz', 'Berasategui');
function cuco() {
for (var i = 0; i <= 24; i++) {
if (i < 8 || i > 22) {
console.log(i + ':00');
} else {
var cucoText = ':00 CUCÚ! ';
var cuco = 'CUCÚ! ';
console.log(i + cucoText.repeat(i));
}
}
}
CREATE ROLE secreDGT FOR luis, ana;
<div class="nav-link" id="registros">
<ul class="nav nav-pills nav-fill">
<li class="nav-item">
<a class="nav-link" href="#">Estudiante</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Profesor</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Curso</a>
</li>
</ul>
</div>
SELECT CONCAT(SUBSTRING(first_name,1,1),last_name,SUBSTRING(last_name_2,1,1)),'2023!'
FROM customers;
INSERT INTO Profesor (name,firstSurname,secondSurname) VALUES ('María','Couto','Gutiérrez'),('Santiago','Navarro','Molero'),('Miriam','Socorro','Teruel'),('Nadia','Gómez','Guzmán');
GRANT CREATE USER,GRANT OPTION ON *.* TO 'AdminGeneral'@'%';
CREATE ROLE AdminGeneral
WITH SUPERUSER INHERIT NOCREATEROLE NOCREATEDB LOGIN PASSWORD 'YourPassword';
def hora
for i in range(0,24):
if (i == 0)
print(0, " ")
elif (i == 23)
print(23, " ")
else:
print(i, " CUCU " * (i - 8))
hora()
GRANT SELECT, UPDATE ON autoescuelas to profesor;
SELECT * FROM users WHERE role = "AdminGeneral";
SELECT * FROM roles WHERE name = 'AdminGeneral';
function cuco(hora) {
for(var i=0; i<=23; i++){
if(hora<8||hora>22){
console.log(i);
}
else{
if(hora<=11){
console.log(i+" CUCÚ!");
}
else{
if(hora<=16){
console.log(i+" CUCÚ!!");
}
else{
if(hora<=22){
console.log(i+" CUCÚ!!!");
}
}
}
}
}
}
cuco(5);
cuco(6);
cuco(7);
cuco(8);
cuco(9);
cuco(10);
cuco(11);
cuco(12);
cuco(13);
cuco(14);
cuco(15);
cuco(16);
cuco(17);
cuco(18);
cuco
function horas() {
for (var i = 0; i <= 23; i++) {
if (i < 8 || i > 22) {
console.log(i + ":00");
} else {
var cucu = "";
for (var j = 0; j < i - 7; j++) {
cucu += "CUCÚ! ";
}
console.log(i + ":00 " + cucu);
}
}
}
horas();
--crear un rol
CREATE ROLE myrol;
--crear un usuario y asignarle el rol myrol
CREATE USER myuser LOGIN PASSWORD 'mypass';
ALTER ROLE myrol WITH LOGIN;
ALTER USER myuser WITH ROLE myrol;
.container > nav > ul > li > a {
display: block;
text-decoration: none;
}
.container > nav > ul > li > ul {
display: none;
position: absolute;
z-index: 2;
width: 100px;
background-color: lightblue;
}
.container > nav > ul > li:hover > ul {
display: block;
}
for (i = 0; i < 100; i++) {
if (i < 8 || i > 22) {
console.log('Son las ' + i + ':00')
}
else {
console.log('Son las ' + i + ':00, CUCÚ!')
}
}
INSERT INTO users (username, password, permiso) VALUES ('AdminGeneral', 'AdminGeneral', 'AdminGeneral');
CREATE FUNCTION existePersona (dni varchar(10))
RETURNS integer
LANGUAGE SQL
BEGIN ATOMIC
DECLARE existe INTEGER;
SET existe = 0;
IF EXISTS(SELECT * FROM Persona WHERE Persona.dni = dni)
THEN SET existe = 1;
END IF;
RETURN existe;
END
function cucu(){
for (var i = 0; i < 24; i++) {
if (i < 8 || i > 22) {
console.log(i);
} else if (i >= 8 && i < 12) {
console.log(i + " CUCÚ " + "CUCÚ");
} else if (i >= 12 && i < 16) {
console.log(i + " CUCÚ " + "CUCÚ " + "CUCÚ");
} else if (i >= 16 && i < 22) {
console.log(i + " CUCÚ " + "CUCÚ " + "CUCÚ " + "CUCÚ")
}
}
}
cucu();
GRANT SELECT ON autoescuelas TO secretariaDGT;
CREATE ROLE Profesor;
GRANT SELECT, UPDATE ON Autoescuelas.* TO Profesor;
REVOKE DELETE ON Autoescuelas.* TO Profesor;
SELECT * FROM user WHERE nombre = 'SecreDGT' OR nombre = 'Profesor' OR nombre = 'policiaUrbana' OR nombre = 'adminGeneral';
.menu {
color: #0000ff;
}
.menu .registros .avista {
color: #ff0000;
}
.menu .registros .flash {
color: #00ff00;
}
.menu .registros .redpoint {
color: #ffff00;
}
GRANT SELECT,UPDATE ON DB_AUTOESCUELA.AUTOESCUELA TO 'profesor'@'localhost';
CREATE FUNCTION puntosPersona(DNI INT) RETURNS INT
BEGIN
DECLARE puntos INT;
SELECT SUM(puntos) INTO puntos
FROM personas p, tarjetas ta, transacciones t
WHERE p.DNI = ta.DNI and ta.nroTarjeta = t.nroTarjeta and p.DNI = DNI
GROUP BY p.DNI;
RETURN puntos;
END
CREATE ROLE AdminGeneral WITH LOGIN PASSWORD '123456789';
GRANT CONNECT ON DATABASE bodega TO AdminGeneral;
GRANT USAGE ON SCHEMA public TO AdminGeneral;
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO AdminGeneral;
GRANT ALL ON ALL SEQUENCES IN SCHEMA public TO AdminGeneral;
GRANT ALL ON ALL FUNCTIONS IN SCHEMA public TO AdminGeneral;
GRANT SELECT, UPDATE, INSERT ON car_school TO 'Profesor'@'%';
GRANT INSERT, UPDATE, DELETE ON People TO secreDGT;
GRANT INSERT, UPDATE, DELETE ON Students TO secreDGT;
GRANT INSERT, UPDATE, DELETE ON PeopleToCourses TO secreDGT;
GRANT INSERT, UPDATE, DELETE ON PeopleToWaitingList TO secreDGT;
INSERT INTO users (user_name) VALUES ('María Couto Gutiérrez');
INSERT INTO users (user_name) VALUES ('Santiago Navarro Molero');
INSERT INTO users (user_name) VALUES ('Miriam Socorro Teruel');
INSERT INTO users (user_name) VALUES ('Nadia Gómez Guzmán');
INSERT INTO roles (roles_name, user_id) VALUES ('profesor', 1);
INSERT INTO roles (roles_name, user_id) VALUES ('profesor', 2);
INSERT INTO roles (roles_name, user_id) VALUES ('profesor', 3);
INSERT INTO roles (roles_name, user_id) VALUES ('profesor', 4);
INSERT INTO SecreDGT VALUES(‘Andrés Fernández Córdoba’, ‘Susana García Cortés’);
REVOKE SELECT ON autoescuelas FROM secreDGT;
function hours () {
for (var i = 0; i < 23; i++) {
if (i < 8 || i > 22) {
console.log('Son las ' + i + ':00');
}
else if (i >= 8 && i <= 22) {
var text = 'CUCÚ!';
var repetition = i - 8;
var result = text.repeat(repetition);
console.log('Son las ' + i + ':00. ' + result);
}
}
}
hours();
INSERT INTO users(user_id, user_name, user_password, user_email, user_role_id) VALUES (1, 'mziccardi', 'mziccardi', 'mziccardi@gmail.com',1);
INSERT INTO roles(role_id, role_name) VALUES (1, 'admin_general');
INSERT INTO permissions (permission_id, permission_name) VALUES (1, 'create_user');
INSERT INTO permissions (permission_id, permission_name) VALUES (2, 'control_permissions');
INSERT INTO role_permissions (role_id,permission_id) VALUES (1,1);
INSERT INTO role_permissions (role_id,permission_id) VALUES (1,2);
GRANT SELECT,UPDATE,INSERT ON autoescuela TO profesor;
GRANT ALL PRIVILEGES ON *.* TO 'admin_general'@'localhost' IDENTIFIED BY '123';
SELECT * FROM customers WHERE age=24;
var i;
for (i = 0; i = 23; i++) {
if (i >= 8 && i <= 22) {
console.log(i + ' CUCU!');
} else {
console.log(i);
}
}
GRANT SELECT,UPDATE ON Autoescuelas TO 'profesor'@'localhost';
function cucuClock() {
for (let i = 0; i < 24; i++) {
console.log(`${i}:${Array(i).fill('CUCU').join('')}`)
}
}
const name = 'Marta';
const age = 27;
const color = 'purple';
console.log(`Hola, me llamo ${name}, tengo ${age} años y mi color favorito es el ${color}.`);
SELECT * FROM roles WHERE role_name="AdminGeneral" AND create_users=true AND permission_control=true;
function clock() {
for (let i = 0; i < 24; i++) {
console.log(i)
}
}
clock()
UPDATE cursos SET nota = 10 WHERE rol=1;
SELECT CONCAT(SUBSTRING(first_name,1,1),last_name,SUBSTRING(last_name_2,1,1)),'2023!' FROM customers;
function Cucu(){
for (i = 0; i <= 23; i++) {
if (i < 8 || i > 22) {
console.log(i)
}
else {
console.log(i + " CUCÚ!")
}
}
}
Cucu()
SELECT username, password FROM customers;
INSERT INTO adminGeneral(name, firstSurname, secondSurname)
VALUES ('Ricardo', 'Pertino', 'Hidalgo');
SELECT CONCAT(SUBSTRING(first_name,1,1),last_name,SUBSTRING(last_name_2,1,1)),'2023!'
FROM customers
;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT, INSERT, UPDATE ON TABLES TO profesor;
GRANT SELECT ON * TO ‘policiaUrbana’@’localhost’;
CREATE ROLE policiaUrbana;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO policiaUrbana;
GRANT USAGE ON SCHEMA public TO policiaUrbana;
GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO policiaUrbana;
function cuantoCucu() {
for (let i = 0; i < 24; i++) {
let cucu = "";
for (let j = 0; j < i; j++) {
cucu += "CUCÚ!";
}
console.log(i + ":00 " + cucu);
}
}
GRANT INSERT, UPDATE, DELETE ON users TO secretarioDGT WITH GRANT OPTION;
### CSS
##### **Selectors**
- [ ] [ID Selector](https://www.w3schools.com/cssref/sel_id.asp)
selector that: select element with id "main" and make background-color red
SELECT login FROM customers WHERE password=concat(substring(firstName,1,1),lastName,substring(surname,1,1))+2023
CREATE ROLE AdminGeneral;
GRANT CREATE USER TO AdminGeneral;
GRANT CREATE ON DATABASE bank TO AdminGeneral;
GRANT CREATE ON SCHEMA bank TO AdminGeneral;
GRANT USAGE ON SCHEMA bank TO AdminGeneral;
GRANT CREATE ON ALL TABLES IN SCHEMA bank TO AdminGeneral;
GRANT GRANT OPTION ON ALL SEQUENCES IN SCHEMA bank TO AdminGeneral;
GRANT SELECT ON * TO 'policiaUrbana'@'localhost';
INSERT INTO roles values(1,’SecretDGT’); -- Andrés Fernández Córdoba, Susana García Cortés
INSERT INTO roles values(2,’Profesor’); -- María Couto Gutiérrez, Santiago Navarro Molero, Miriam Socorro Teruel, Nadia Gómez Guzmán
INSERT INTO roles values(3,’PoliciaUrbana’); -- Marcos Ferrol Blanco, Marta Santos Sistiaga, Carlos Cruz Berasategui
INSERT INTO roles values(4,’AdminGeneral’); -- Ricardo Pertino Hidalgo
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
REVOKE DROP ON autoescuelas FROM policiaUrbana;
function reloj (){
for (let index = 0; index < 24; index++) {
if (index > 7 && index < 22) {
let cucu = "";
for (let i = 0; i < index - 7; i++) {
cucu += "CUCÚ!";
}
console.log(index + ":00" + cucu);
} else {
console.log(index + ":00");
}
}
}
reloj();
GRANT INSERT, UPDATE, DELETE, SELECT ON personas TO secretDGT;
GRANT INSERT, UPDATE, DELETE, SELECT ON cursos TO secretDGT;
REVOKE SELECT ON autoescuela TO secretDGT;
CREATE ROLE secretDGT;
GRANT SELECT ON spanish_driving_schools TO secretDGT;
CREATE DATABASE centroacademia;
function condicional(name, age) {
if(age < 12) {
console.log(name + ' le corresponde el descuento infantil');
} else if(age < 30) {
console.log(name + ' le corresponde el descuento juvenil');
} else if(age > 60) {
console.log(name + ' le corresponde el descuento de jubilados');
} else {
console.log(name + ' no le corresponde ningún descuento');
}
}
condicional('Marta', 27);
GRANT UPDATE ON cursos TO profesor;
CREATE DATABASE `secretaria`;
CREATE TABLE `secretaria`.`secretaria` (
`id` INT NOT NULL,
`nombre` VARCHAR(45) NULL,
`apellido1` VARCHAR(45) NULL,
`apellido2` VARCHAR(45) NULL,
`telefono` VARCHAR(45) NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX `id_UNIQUE` (`id` ASC));
for (let index = 0; index < 24; index++) {
if (index < 8 || index > 22) console.log(index, 'hora');
else {
let cucu = "";
for (let index2 = 0; index2 < index - 7; index2++) {
cucu += "CUCÚ "
}
console.log(index - 7, "hora", cucu, "hora");
}
}
for (let i = 0; i < 24; i++) {
if (i < 8 || i > 22) {
console.log(i)
} else {
let cuckoos = i - 7
let cuckooText = 'CUCÚ'
for (let j = 0; j < cuckoos; j++) {
cuckooText += ' CUCÚ'
}
console.log(i + ' ' + cuckooText)
}
}
function myClock(){
var today = new Date();
var hour = today.getHours();
var minute = today.getMinutes();
var second = today.getSeconds();
var midday = "PM";
if(hour < 12){
midday = "AM";
}
if (hour > 12){
hour = hour - 12;
}
if (hour == 0){
hour = 12;
}
if (hour < 10){
hour = "0" + hour;
}
if (minute < 10){
minute = "0" + minute;
}
if (second < 10){
second = "0" + second;
}
var myClock = document.querySelector('.clock');
myClock.textContent = hour + ":" + minute + ":" + second + " " + midday;
setTimeout(myClock, 1000);
}
myClock();
GRANT SELECT ON *.* TO 'policiaUrbana'@'%'
function clock() {
for (var i = 1; i <= 23; i++) {
if (i <= 8 || i >= 22)
console.log(i + "h.");
else {
for (var j = 1; j <= i; j++)
console.log(i + "h. CUCÚ!");
}
}
}
clock()
GRANT INSERT ON cursos TO secretaria;
GRANT INSERT ON listaespera TO secretaria;
REVOKE DELETE ON policiaUrbana.autoescuela FROM policiaUrbana;
GRANT SELECT ON customers TO 'secreDGT'@'localhost';
function cuco() {
for (i = 0; i <= 23; i++) {
if (i < 8 || i >= 22) {
console.log(i);
} else {
let str = '';
for (j = 0; j < i - 8; j++) {
str += 'CUCÚ!';
}
console.log(i + ' ' + str);
}
}
}
cuco();
REVOKE DELETE ON autoescuelas FROM policiaUrbana;
def cucuClock(fecha):
for i in range(0, 24):
if fecha.hour > 0 and fecha.hour <= 8 :
print(fecha.hour)
elif fecha.hour > 22 and fecha.hour < 24 :
print(fecha.hour)
else :
print(fecha.hour, "CUCÚ!" * fecha.hour )
fecha = fecha + timedelta(hours=1)
for (var i = 0; i < 23; i++) {
if (i < 8 || i > 22) {
console.log(i);
} else {
var cucu = "CUCÚ";
var result = cucu.repeat(i - 7);
console.log(i + " " + result);
}
}
function cucu (hour){
if (hour < 8){
console.log(`CUCU ${hour}`);
}else if (hour > 22){
console.log(`CUCU ${hour}`);
}else{
for (let i = 0; i < hour-7; i++){
console.log(`CUCU ${hour}`);
}
}
}
for (let i = 0; i < 24; i++){
cucu(i);
}
function generarFuncion (a, b) {
return function () {
console.log(a + b);
}
}
function printHours(min, max) {
for (var i = min; i <= max; i++) {
var hour = i;
var ampm = hour >= 12 ? 'PM' : 'AM';
hour = hour % 12;
hour = hour ? hour : 12;
var cucus = hour == 8 ? 1 : hour - 7;
console.log(cucus === 1 ? hour + ":00" + ampm : hour + ":00 " + "CUCÚ!".repeat(cucus) + ampm)
}
}
printHours(0,23)
CREATE TABLE users(
id INT AUTO_INCREMENT,
name VARCHAR(100),
password VARCHAR(100),
email VARCHAR(100),
address VARCHAR(100),
birthDate VARCHAR(100),
age INT,
dateOfCreation VARCHAR(100),
admin BOOLEAN,
PRIMARY KEY(id)
);
SELECT * FROM customers WHERE age=24;
SELECT * FROM customers WHERE age=24;
function cuco() {
let contador = 0;
while (contador < 24) {
if (contador < 8 || contador >= 22) {
console.log(contador);
} else {
console.log(contador + ' CUCÚ!'.repeat(contador - 7));
}
contador += 1;
}
}
cuco()
function cuco(hora) {
if (hora === 0) {
console.log('00:00');
} else
if (hora < 8) {
console.log(hora + ':00');
} else
if (hora < 22) {
let cucus = '';
// if (hora === 12) {
// cucus = 'CUCÚ!'
// } else {
for (i = 0; i < hora - 7; i++) {
cucus += 'CUCÚ! '
}
// }
console.log(hora + ':00 ' + cucus);
} else {
console.log(hora + ':00');
}
}
for (let i = 0; i <= 23; i++) {
cuco(i);
}
function cucuClock(hora){
// Tu código
}
CREATE DATABASE users;
CREATE TABLE user(
username varchar (50) NOT NULL,
password varchar (50) NOT NULL,
PRIMARY KEY (username)
);
INSERT INTO user(username, password)
VALUES ('SecreDGT', '1234'), ('Profesor', '1234'), ('policiaurbana', '1234'), ('adminGeneral', '1234');
GRANT UPDATE, DELETE ON tiposDeInfracciones TO poliUrbana;
function calculator(firstNumber, secondNumber, action) {
if (action == 'sum') {
return firstNumber + secondNumber;
} else if (action == 'rest') {
return firstNumber - secondNumber;
} else if (action == 'multiply') {
return firstNumber * secondNumber;
} else if (action == 'divide') {
return firstNumber / secondNumber;
} else {
return 'Error';
}
}
function bucle() {
for (let i = 0; i <= 24; i++) {
if (i<8) {
console.log(`Son las ${i}`)
} else if (i>22) {
console.log(`Son las ${i}`)
} else {
console.log(`Son las ${i}:00 CUCÚ ${i} veces`)
}
}
}
CREATE USER 'secreDGT'@'localhost' IDENTIFIED BY 'secreDGT';
GRANT INSERT, UPDATE, DELETE ON examenWeb.personas TO 'secreDGT'@'localhost';
GRANT INSERT, UPDATE, DELETE ON examenWeb.cursos TO 'secreDGT'@'localhost';
GRANT INSERT, UPDATE, DELETE ON examenWeb.inscripciones TO 'secreDGT'@'localhost';
GRANT INSERT, UPDATE, DELETE ON examenWeb.autoescuelas TO 'secreDGT'@'localhost';
function Cucu() {
for (var i = 0; i <= 23; i++) {
if (i < 8 || i > 22) {
console.log("Son las " + i + ":00");
} else {
console.log("Son las " + i + ":00, CUCÚ!");
}
}
}
`
INSERT INTO roles (rol, descripcion)
VALUES ('SecreDGT','Contiene usuarios (Andrés Fernández Córdoba, Susana García Cortés');
INSERT INTO roles (rol, descripcion)
VALUES ('Profesor','Contiene usuarios (María Couto Gutiérrez, Santiago Navarro Molero, Miriam Socorro Teruel, Nadia Gómez Guzmán');
INSERT INTO roles (rol, descripcion)
VALUES ('policiaUrbana','Contiene usuarios (Marcos Ferrol Blanco, Marta Santos Sistiaga, Carlos Cruz Berasategui');
INSERT INTO roles (rol, descripcion)
VALUES ('adminGeneral','Contiene usuarios (Ricardo Pertino Hidalgo');
var hora = 0;
var CUCU = 0;
while(hora < 23) {
hora++;
if(hora < 8 || hora > 22) {
console.log(hora);
} else {
CUCU = hora % 12;
console.log(hora + " CUCU " + CUCU);
}
}
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE ON cursos TO 'secreDGT'@'%' IDENTIFIED BY 'miClave'
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE ON personas TO 'secreDGT'@'%' IDENTIFIED BY 'miClave'
GRANT SELECT ON autoescuelas TO 'secretario'@'localhost';
<nav>
<ul>
<li>Home</li>
<li>Blog
<ul>
<li>Entrada 1</li>
<li>Entrada 2</li>
<li>Entrada 3</li>
</ul>
</li>
<li>Contacto</li>
<li>Equipo</li>
</ul>
</nav>
SELECT * FROM customers WHERE age=24;
function cuco (hora) {
for (i=0; i <= hora; i++) {
if (i < 8 || i > 22) {
console.log("Son las " + i + ":00");
} else {
console.log("Son las " + i + ":00 CUCÚ!");
}
}
}
function cuckoo(){
for (var i = 0; i < 24; i++){
if (i < 8 || i > 22){
console.log(i);
} else{
var cuckooCount = i - 7;
console.log(i + " Cucú " + "Cucú ".repeat(cuckooCount));
}
}
}
cuckoo();
CREATE ROLE secreDGT;
GRANT secreDGT TO luis, ana;
function hasKey(a, b){
return a.hasOwnProperty(b)
}
def calculator(a, b, option):
if option == '+':
return a + b
if option == '-':
return a - b
if option == '*':
return a * b
if option == '/':
return a / b
if option == '**':
return a ** b
calculator(2, 4, '+')
CREATE ROLE secreDGT;
GRANT secreDGT TO luis;
GRANT secreDGT TO ana;
SELECT * FROM customers WHERE age=24;
`
<nav>
<a href="#">Link1</a>
<a href="#">Link2</a>
<a href="#">Link3</a>
<a href="#">Link4</a>
<a href="#">Link5</a>
<div>
<a href="#">Link6</a>
<a href="#">Link7</a>
<a href="#">Link8</a>
</div>
</nav>
INSERT INTO Profesor (name,firstSurname,secondSurname) VALUES ('María Couto Gutiérrez','Santiago Navarro Molero','Miriam Socorro Teruel'), ('Nadia Gómez Guzmán');
let hour = 0;
while (hour <= 23) {
if (hour < 8 || hour > 22) {
console.log(hour);
} else {
console.log(hour + " CUCÚ!");
}
hour++;
}
function cuCus(hour){
for(var i = 0; i <= 23; i++){
if (i < 8 || i > 22){
console.log(i + ":00");
} else if (i == 8){
console.log(i + ":00 CUCÚ!");
} else if (i < 12){
console.log(i + ":00 CUCÚ! CUCÚ!");
} else if (i == 12){
console.log(i + ":00 CUCÚ! CUCÚ! CUCÚ!");
} else if (i < 22){
console.log(i + ":00 CUCÚ! CUCÚ! CUCÚ! CUCÚ!");
} else {
console.log(i + ":00 CUCÚ! CUCÚ! CUCÚ! CUCÚ! CUCÚ!");
}
}
}
INSERT INTO roles(nombre) VALUES ('SecreDGT');
INSERT INTO roles(nombre) VALUES ('Profesor');
INSERT INTO roles(nombre) VALUES ('policiaUrbana');
INSERT INTO roles(nombre) VALUES ('adminGeneral');
INSERT INTO usuarios_roles(usuario_id,roles_id) SELECT id,(SELECT id FROM roles WHERE nombre='SecreDGT') FROM usuarios WHERE nombre='Andrés Fernández Córdoba';
INSERT INTO usuarios_roles(usuario_id,roles_id) SELECT id,(SELECT id FROM roles WHERE nombre='SecreDGT') FROM usuarios WHERE nombre='Susana García Cortés';
INSERT INTO usuarios_roles(usuario_id,roles_id) SELECT id,(SELECT id FROM roles WHERE nombre='Profesor') FROM usuarios WHERE nombre='María Couto Gutiérrez';
INSERT
CREATE DATABASE DGTbd;
USE DGTbd;
CREATE TABLE Users (
username varchar(20) PRIMARY KEY,
name varchar(20) NOT NULL,
firstSurname varchar(20) NOT NULL,
secondSurname varchar(20) NOT NULL
);
INSERT INTO Users
VALUES('SecreDGT', 'Secretario', 'DGT', 'secretario');
INSERT INTO Users
VALUES('Profesor', 'Profesor', 'Profesor', 'Profesor');
INSERT INTO Users
VALUES('policiaurbana', 'Policia', 'Urbana', 'Urbana');
INSERT INTO Users
VALUES('adminGeneral', 'Admin', 'General', 'General');
CREATE TABLE usuarios (nombre VARCHAR(50), primerApellido VARCHAR(50), segundoApellido VARCHAR(50));
INSERT INTO usuarios (nombre, primerApellido, segundoApellido) VALUES ("SecreDGT", "Perez", "Juan");
INSERT INTO usuarios (nombre, primerApellido, segundoApellido) VALUES ("Profesor", "Lopez", "Ramon");
INSERT INTO usuarios (nombre, primerApellido, segundoApellido) VALUES ("policiaurbana", "Garcia", "Maria");
INSERT INTO usuarios (nombre, primerApellido, segundoApellido) VALUES ("adminGeneral", "Hernandez", "Pablo");
GRANT ALL PRIVILEGES ON *.* TO 'AdminGeneral'@'%' IDENTIFIED BY PASSWORD '*AA8E917FDBF9B9FFE7AD4F084B73B4F4D4F3FF25' WITH GRANT OPTION;
function cuCus(hora) {
if (hora >= 8 && hora <= 22) {
let res = "Son las " + hora + ":00 y CUCÚ! ";
for (let i = 0; i < hora - 7; i++) {
res += "CUCÚ! ";
}
return res;
} else {
return "Son las " + hora + ":00";
}
}
for (let i = 0; i <= 23; i++) {
if (i < 8 || i > 22) {
console.log('Es la ' + i + ':00');
} else {
console.log('Son las ' + i + ':00 CUCÚ!');
}
}
create role secreDGT;
GRANT secreDGT TO luis, ana;
INSERT INTO roles (name, description) VALUES ('SecreDGT','Usuarios con acceso a información secreta de la DGT');
INSERT INTO users (name, email, role_id) VALUES ('Andrés Fernández Córdoba', 'afernandezc@dgt.es', 3);
INSERT INTO users (name, email, role_id) VALUES ('Susana García Cortés', 'sgarciac@dgt.es', 3);
def clock():
for hour in range(0,24):
if hour < 8 or hour > 22:
print(f"{hour}:00")
else:
print(f"{hour}:00 CUCU" * (hour - 7))
clock()
def calculator(a, b, option):
if option == '+':
return a + b
elif option == '-':
return a - b
elif option == '*':
return a * b
elif option == '/':
return a / b
elif option == '**':
return a ** b
else:
return 'Not valid option'
calculator(2, 3, '**')
function clock() {
for (let i = 0; i <= 23; i++) {
let hour = i < 10 ? "0" + i : i;
if (i >= 0 && i < 8 || i >= 22) {
console.log(hour + ":00");
} else {
let count = i >= 12 ? i - 12 : i;
let cucu = Array(count).fill("CUCÚ").join("");
console.log(hour + ":00 " + cucu);
}
}
}
clock();
INSERT INTO roles (role) VALUES ('profesor');
INSERT INTO users (user, role_id) VALUES ('María Couto Gutiérrez', 1);
INSERT INTO users (user, role_id) VALUES ('Santiago Navarro Molero', 1);
INSERT INTO users (user, role_id) VALUES ('Miriam Socorro Teruel', 1);
INSERT INTO users (user, role_id) VALUES ('Nadia Gómez Guzmán', 1);
function alarma() {
for (var i = 0; i <= 23; i++) {
if (i < 8 || i > 22) {
console.log(i);
} else if (i >= 8 && i <= 11) {
console.log(i + " CUCÚ!");
} else if (i >= 12 && i <= 22) {
var j = i - 12;
console.log(i + " CUCÚ!");
for (k = 1; k < j; k++) {
console.log("CUCÚ!");
}
}
}
}
alarma()
SELECT * FROM usuario WHERE rol=AdminGeneral;
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
CREATE USER 'nicolas'@'localhost' IDENTIFIED BY 'nicolas';
CREATE USER 'juan'@'localhost' IDENTIFIED BY 'juan';
CREATE USER 'sofia'@'localhost' IDENTIFIED BY 'sofia';
CREATE USER 'miguel'@'localhost' IDENTIFIED BY 'miguel';
GRANT UPDATE,SELECT on autoescuelas to Profesor;
CREATE DATABASE secretariaGeneral;
CREATE TABLE SecreDGT(
dni_secre VARCHAR(100),
nombre_secre VARCHAR(100),
apellidos_secre VARCHAR(100),
sexo_secre VARCHAR(100),
edad_secre VARCHAR(100),
telefono_secre VARCHAR(100),
email_secre VARCHAR(100),
direccion_secre VARCHAR(100),
municipio_secre VARCHAR(100),
provincia_secre VARCHAR(100),
pais_secre VARCHAR(100),
contraseña_secre VARCHAR(100),
PRIMARY KEY (dni_secre)
);
CREATE TABLE Profesor(
dni_prof VARCHAR(100),
nombre_prof VARCHAR(100),
apellidos_prof VARCHAR(100),
Generate
More than just a code generator. A tool that helps you with a wide range of tasks. All in one place.
Function from Description
Text Description to SQL Command
Translate Languages
Generate HTML from Description
Code to Explanation
Fix invalid Code
Get Test for Code
Class from Description
Regex from Description
Regex to Explanation
Git Command from Description
Linux Command
Function from Docstring
Add typing to code
Get Language from Code
Time complexity
CSS from Description
Meta Tags from Description