Ir al contenido principal

Diseño de tablas de datos

Diseño de tablas de datos

Las tablas de datos son parte fundamental en una base de datos, en ellas puedes
almacenar información de un objeto y/o una persona.
Las tablas son de gran utilidad para llevar una buena organización y control de la
información, posteriormente al utilizar un programa como un manejador de datos te
podrán ayudar a consultar o generar reportes.
En esta lección, como en la anterior, utilizarás el gestor de bases de datos MySQL y
Laragon para la creación de las tablas de datos, pero para iniciar debes de recordar ¿qué
elementos tiene una tabla de datos y cómo se representan? ¿cuál es la función de la llave rincipal y la llave foránea en una tabla de datos? ¿cuáles son los tipos de datos que guarda
un campo?
¿Qué es una tabla? Es una herramienta de organización de
información que se utiliza en bases de datos en la informática. Las
tablas hacen referencia al modelado o recopilación de datos por
parte de una aplicación de un programa que permite operar con los
mismos organizándose y poniéndolos en relación de diversas
maneras. Los elementos que la componen son campos que son las
columnas y los registros que son las filas, existe un campo que es
asignado como una llave primaria y/o una llave secundaria.
Crear tablas de datos
Para poder crear una tabla de datos es necesario haber creado una base de datos.
Tomemos como ejemplo la creación de la BD Escuela.
Recordemos, una BD se crea desde la herramienta Laragon utilizando una sentencia en
lenguaje SQL, como se muestra a continuación:
Si, ejecutamos dicho código en Laragon (presionando Ejecutar SQL o bien la tecla F9),
obtendrás lo siguiente:
Continuamos utilizando como ejemplo a la base de datos Escuela y, ahora, vas a crear una
tabla de datos que se llamará Alumno, misma que estará conformada por ocho campos
que se describen en la siguiente tabla:Estructura de la tabla Alumno:
Nombre del Campo Tipo de datos Descripción
NC (PRIMARY KEY) VARCHAR (10) Número de Control
Nombre VARCHAR (40) Nombre del Alumno
APaterno VARCHAR (40) Apellido Paterno
AMaterno VARCHAR (40) Apellido Materno
Semestre INT Semestre que cursa
Grupo VARCHAR (1) Grupo en la Escuela
Direccion VARCHAR (50) Dirección del Alumno
Telefono VARCHAR (15) Teléfono del Alumno
Es tiempo de hacer algunas precisiones.
En la estructura propuesta de la tabla Alumno, los ocho Campos van escritos con
mayúsculas y minúsculas (salvo NC) por convención internacional, ya que es el estándar
para programar en innumerables lenguajes de programación.
Como podrás observar, no llevan signos de acentuación ni espacios, por ello se abrevió
Apellido Paterno por APaterno y lo propio con AMaterno.
Otra situación que considerar es la llave primaria o PRIMARY KEY, dicho campo permite
que solamente exista en la tabla un número único e irrepetible que lo identifique de todos
los registros de la tabla, de forma que si alguien intenta insertar un registro con un número
de control (NC) que ya existe, no podrá hacerlo porque la tabla tiene como llave primaria
precisamente al NC.
También, es importante que sepas que hay dos tipos de datos dentro de esta tabla:
1. INT . Permite que registres valores enteros, es decir números, que van desde el 0
hasta el 4,294,967,295.
2. VARCHAR. Se define el número de letras o números a utilizar, y acepta texto y
dígitos aunque al final, todo lo considera como texto.
En el lenguaje MySQL, se utiliza la instrucción CREATE TABLE para especificar la creación
de la estructura de la tabla. Observa cómo se crearía la tabla Alumno, utilizando lenguaje
SQL.
VARCHAR(10),
Nombre VARCHAR(40),
APaterno VARCHAR(40),
AMaterno VARCHAR(40),
Semestre INT,
Grupo VARCHAR(1),
Direccion VARCHAR(50),
Telefono VARCHAR(15),

PRIMARY KEY (NC)

Comentarios

Entradas más populares de este blog

Introducción a HTML

 Introducción a HTML aprenderás cómo se construye un sitio web y sus principales características. Para empezar se debe planificar la estructura del sitio a través de un mapa general en el que se definan algunas características como: El objetivo del sitio web Tipo de público al que va dirigido Los contenidos que tendrá (secciones) Estilo del sitio (colores, diseño) Una vez que se termina el proceso de planeación, es momento de conocer el lenguaje que se emplea para el desarrollo, construcción o escritura de sitios web, se llama HTML (HyperText Markup Language), en español se traduce Lenguaje de Marcas de Hipertexto. Este lenguaje está compuesto por una serie de instrucciones a las que se les denomina etiquetas o marcas. Todos los archivos HTML son sólo texto, así que se necesita un editor de texto, aplicación o programa que permita escribir texto plano sin agregar ningún formato específico, por ejemplo un bloc de notas. el mouse sobre dicho archivo, dar clic con el botón de...

Conexión con base de datos MySQL con PHP y diseño de formularios

  Conexión con base de datos MySQL con PHP y diseño de formularios Hace algunos años para obtener tu Clave Única de Registro de Población (CURP) era necesario trasladarte a la oficina correspondiente para tramitar una copia pero en la actualidad puedes hacerlo a través de una página del gobierno de México (https://www.gob.mx/curp/) ¿Cómo crees que funciona está página? ¿Por qué crees que la página puede proporcionar tanta información? ¿Crees que existe una base de datos con la información de todos los ciudadanos? ¿Quiénes no podrían consultar su CURP? Las páginas web pueden ser de dos tipos: estáticas y dinámicas. La primeras son aquellas cuyos contenidos permanecen siempre igual, en cambio las páginas dinámicas se caracterizan porque su contenido es variable y se actualiza de acuerdo con la información que se quiera mostrar. Existe un gran número de páginas y portales web que han sido creados con el lenguaje PHP, generalmente es utilizado para la creación de páginas d...

Instalando nuestro entorno de trabajo: Laragon

  Instalando nuestro entorno de trabajo: Laragon  Laragon es un software que integra Apache como servidor web; que nos ayudara a mostrar  nuestras consultas en una página web, MySQL como servidor de bases de datos; que te ayudará a crear tablas, crear consultas e insertar registros. Por su parte PHP como intérprete entre la página web y tu base de datos, ya que la información que insertes en tu base de datos, la podrás tener accesible directamente desde una página web. Para instalar Laragon tienes que tomar en cuenta algunos requisitos mínimos de tu computadora, como son: 1. Sistema Operativo Windows 10 de preferencia y Windows 7 para entornos de 32bits. 2. Memoria RAM 2Gb mínimo 3. Espacio en disco duro disponible: 300Mb Ahora aprenderás cómo instalar Laragon. Entra al sitio web: https://laragon.org/download/ Desde este sitio web, busca el archivo: “Download Laragon - Lite” que te permite iniciar la instalación. Una vez descargado lo vas a abrir. Sele...