Añadido importacion y exportacion de datos.

This commit is contained in:
Lil_Carpi
2025-12-04 17:45:59 +01:00
parent 4233ed559d
commit 539c8a2399
14 changed files with 160 additions and 19 deletions

5
.obsidian/app.json vendored
View File

@@ -1 +1,4 @@
{} {
"spellcheck": false,
"alwaysUpdateLinks": true
}

View File

@@ -1,3 +1,4 @@
[ [
"obsidian-git" "obsidian-git",
"languagetool"
] ]

View File

@@ -0,0 +1,17 @@
{
"serverUrl": "https://api.languagetool.org",
"autoCheckDelay": 3000,
"shouldAutoCheck": true,
"languageVariety": {
"en": "en-US",
"de": "de-DE",
"pt": "pt-PT",
"ca": "ca-ES"
},
"dictionary": [],
"syncDictionary": false,
"remoteDictionary": [],
"pickyMode": false,
"longCheckNotification": true,
"staticLanguage": "es-ES"
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
{
"id": "languagetool",
"name": "LanguageTool",
"version": "1.4.2",
"minAppVersion": "1.8.7",
"description": "Unofficial integration of the LanguageTool spell and grammar checker.",
"author": "Lars Wrenger, Clemens Ertle",
"authorUrl": "https://github.com/wrenger",
"isDesktopOnly": false
}

View File

@@ -0,0 +1,54 @@
:root {
--lt-minor: #e9b35f;
--lt-major: #da615c;
--lt-style: #8981f3;
}
.lt-minor {
--lt-highlight: var(--lt-minor)
}
.lt-major {
--lt-highlight: var(--lt-major)
}
.lt-style {
--lt-highlight: var(--lt-style)
}
.lt-settings-grid {
display: inline-grid;
}
.lt-dictionary-words {
display: flex;
}
.lt-menu-info {
max-width: 200px;
}
.lt-menu-message {
font-size: 0.8em;
}
.lt-menu-title + .lt-menu-message {
margin-top: 5pt;
}
.lt-status-bar-btn {
cursor: pointer;
&:hover {
background-color: var(--background-modifier-hover);
}
}
.lt-loading > svg {
animation-name: spin;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}

13
.obsidian/types.json vendored Normal file
View File

@@ -0,0 +1,13 @@
{
"types": {
"aliases": "aliases",
"cssclasses": "multitext",
"tags": "tags",
"lt-language": "text",
"lt-picky": "checkbox",
"lt-autoCheck": "checkbox",
"lt-dictionary": "multitext",
"lt-disabledRules": "multitext",
"lt-disabledCategories": "multitext"
}
}

View File

@@ -11,14 +11,10 @@
"id": "6baa04c1fda7d92f", "id": "6baa04c1fda7d92f",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "graph",
"state": { "state": {},
"file": "README.md", "icon": "lucide-git-fork",
"mode": "source", "title": "Vista gráfica"
"source": false
},
"icon": "lucide-file",
"title": "README"
} }
} }
] ]
@@ -196,11 +192,15 @@
}, },
"active": "6baa04c1fda7d92f", "active": "6baa04c1fda7d92f",
"lastOpenFiles": [ "lastOpenFiles": [
"BDD/SQL/Tipos de datos.md",
"README.md",
"BDD/SQL/Sintaxis (Keywords).md",
"BDD/SQL/Lenguaje de definición de datos (DDL).md",
"BDD/SQL/SQL.md", "BDD/SQL/SQL.md",
"BDD/SQL/Tipos de datos.md",
"BDD/SQL/Importación y exportación de base de datos.md",
"BDD/SQL/Lenguaje de definición de datos (DDL).md",
"BDD/SQL/Procedimientos almacenados.md",
"BDD/SQL/Sintaxis (Keywords).md",
"BDD/SQL/Diario/Clase 4 de diciembre.md",
"README.md",
"BDD/SQL/Diario",
"BDD/SQL", "BDD/SQL",
"Sin título.base", "Sin título.base",
"Sin título 1.base", "Sin título 1.base",

View File

@@ -0,0 +1,7 @@
# Cosas explicadas:
- `RESTRICT`
- `CASCADE`
- `SET NULL`
Todos pertenecen al [[Lenguaje de definición de datos (DDL)| DDL]], asi que sirven para la modificacion de las tablas de la base de datos.
Es aplicable mediante `ALTER TABLE`.

View File

@@ -0,0 +1,24 @@
---
# Importar bases de datos
Requisitos:
- Conexión a la base de datos
- Base de datos creada y vacía
Con los requisitos cumplidos, se hace:
```Bash
mysql -u nombre_usuario -p nueva_bbdd < nombre_archivo_dump.sql
```
---
## Exportar base de datos
Requisitos:
- Conexión a la base de datos
Con los requisitos cumplidos, se hace:
```Shell
mysqldump -u nombre_usuario -p nombre_bbdd > nombre_archivo_dump.sql
```

View File

@@ -2,11 +2,11 @@
--- ---
--- ---
El Lenguaje de definicion de datos, es el que se encarga de la modificacion de la estructurea de objetos de la base de datos. Incluye ordenes para modificar, borrar o definir las tablas en las que se almacenan los datos de la base de datos. El Lenguaje de definición de datos, es el que se encarga de la modificacion de la estructurea de objetos de la base de datos. Incluye ordenes para modificar, borrar o definir las tablas en las que se almacenan los datos de la base de datos.
Exsten cuatro operaciones basicas: CREATE, ALTER, DROP y TRUNCATE. Exsten cuatro operaciones basicas: CREATE, ALTER, DROP y TRUNCATE.
## CREATE (Crear) ## CREATE (Crear)
Este comando permite crar objetos de datos, como nuevas bases de datos, tablas, vistas y [[procedimientos almacenados]]. Este comando permite crear objetos de datos, como nuevas bases de datos, tablas, vistas y [[Procedimientos almacenados|procedimientos almacenados]].
#### Ejemplo (Crear una tabla) #### Ejemplo (Crear una tabla)
```SQL ```SQL

View File

View File

@@ -1 +1,9 @@
SQL (Structured Query Language) es un lenguaje de programación estandar que se utilia para gestionar y manipular bases de datos relacionales. Permite realizar operaciones como consulta, insercion, actualizacion y eliminacion de datos almacenados en tablas. Es un lenguaje fundamental del desarrollo web y analisis de datos, y existen varios modelos de lectores de SQL, como MySQL, MariaDB, MongoDB, etc. SQL (Structured Query Language) es un lenguaje de programación estandar que se utilia para gestionar y manipular bases de datos relacionales. Permite realizar operaciones como consulta, insercion, actualizacion y eliminacion de datos almacenados en tablas. Es un lenguaje fundamental del desarrollo web y analisis de datos, y existen varios modelos de lectores de SQL, como MySQL, MariaDB, MongoDB, etc.
Todo lo que se incluye en SQL son:
- [[Sintaxis (Keywords)]]
- [[Tipos de datos]]
- [[Lenguaje de definición de datos (DDL)]]
- [[Lenguaje de Manupulación de Datos (DML)]]
- [[Procedimientos almacenados]]
- [[Importación y exportación de base de datos]]

View File

@@ -1,11 +1,11 @@
SQL es non-case sensitive, entonces no es necesario indicar las keywords en mayuscula, pero la recomendacion y lo aceptado es siempre poner las keywords e instrucciones en mayuscula, por ejemplo: SQL es non-case sensitive, entonces no es necesario indicar las keywords en mayúscula, pero la recomendación y lo aceptado es siempre poner las keywords e instrucciones en mayúscula, por ejemplo:
```sql ```sql
SELECT empleados WHERE dat SELECT empleados WHERE dat
``` ```
Las keywords de SQL son: Las keywords de SQL son:
- SELECT - Sirve para seleccionar tablas o bases de datos que hayan disponibles. - SELECT - Sirve para seleccionar tablas o bases de datos que haya disponibles.
- INSERT - Sirve - INSERT - Sirve
- UPDATE - UPDATE
- DELETE - DELETE