Beruflich Dokumente
Kultur Dokumente
1 ejercicio en clase
Francisco J. Díaz O.
Tutor Uniremington
Presentado por:
Norbey David García Quintero
15 de oct. de 2020
Guadalajara de Buga
1. Que es un CRUD y cuáles son las sentencias SQL utilizadas
CRUD es utilizado para operaciones de base de datos y este viene del acrónimo de
Create (Crear)
Read (Leer)
Update (Actualizar)
Delete (Eliminar)
Create INSERT
Ejemplo:
INSERT INTO
(para modificar valores en una tabla - La cláusula SET establece los nuevos
valores para las columnas indicadas - La cláusula WHERE sirve para seleccionar
las filas que queremos modificar.)
Delete DELETE
Ejemplo:
DELETE * FROM nombre_tabla
(para borrar todos los registros o filas de una tabla, se utiliza la sentencia)
2. ¿A qué se hace referencia cuando se habla de cliente – servidor en programación?
Un ejemplo claro es el del correo electrónico ya que el cliente envía mensajes por medio de
un dispositivo informático que está conectado a través de la red, estos mensajes son
alojados en un buzón cuyo en este caso es un servidor de correo.
3. Encuentra ejemplo de código del lado del cliente y uno del lado del servidor.
1
Tomado de http://www.webtutoriales.com/articulos/comunicacion-cliente-servidor-en-java
Código lado del servidor
Para que la comunicación se posible entre el cliente y servidor se debe especificar el mismo
puerto que se usó en el código del cliente, en este caso el 10831
1
import java.io.*;
2
import java.net.*;
3
import java.util.logging.Level;
4
import java.util.logging.Logger;
5
public class Servidor {
6
public static void main(String[] args) {
7
try {
8
ServerSocket puerto = null;
9
Socket canalComunicacion = null;
10
InputStream bufferEntrada;
11
DataInputStream datos;
12
puerto = new ServerSocket(10831);
13
canalComunicacion = puerto.accept();
14
bufferEntrada = canalComunicacion.getInputStream();
15
datos = new DataInputStream(bufferEntrada);
16
String cadena = new String(datos.readUTF());
17
while (cadena.length() > 0) {
18
System.out.print(cadena);
19
cadena = datos.readUTF();
20
}
21
datos.close();
22
bufferEntrada.close();
23
canalComunicacion.close();
24
} catch (IOException ex) {
25
Logger.getLogger(Servidor.class.getName()).log(Level.SEVERE, null, ex);
26
}
27
}
28 2
}
2
Tomado de http://www.webtutoriales.com/articulos/comunicacion-cliente-servidor-en-java