Base de datos con los países, regiones y ciudades del mundo

World.db es una base de datos abierta y gratuita que contiene a todos los países, regiones y ciudades del mundo. Un recurso impresionante que muchos agradecerán.

descargar base de datos de paises y ciudades

La base de datos es genial por dos motivos: los datos que contiene y sus esquemas, ideal para clonar y utilizar directamente en nuestras aplicaciones.

Los esquemas de las tablas los muestro a continuación, como podrán ver son muy fáciles de entender, cuentan con una estructura lógica que hace que integrarlos a nuestros proyectos sea cuestión de unos pocos minutos.

Esquema de países:

CREATE TABLE "countries" (
    "id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
    "title" varchar(255) NOT NULL,
    "key" varchar(255) NOT NULL,
    "tag" varchar(255) NOT NULL,
    "synonyms" varchar(255),
    "pop" integer,
    "area" integer,
    "created_at" datetime NOT NULL,
    "updated_at" datetime NOT NULL
);

Esquema de regiones:

CREATE TABLE "regions" (
  "id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
  "title" varchar(255) NOT NULL,
  "key" varchar(255) NOT NULL,
  "synonyms" varchar(255),
  "country_id" integer NOT NULL,
  "pop" integer, "area" integer,
  "created_at" datetime NOT NULL,
  "updated_at" datetime NOT NULL
);

Esquema de ciudades:

CREATE TABLE "cities" (
  "id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
  "title" varchar(255) NOT NULL,
  "key" varchar(255) NOT NULL,
  "synonyms" varchar(255),
  "country_id" integer NOT NULL,
  "region_id" integer,
  "pop" integer,
  "area" integer,
  "capital" boolean DEFAULT 'f' NOT NULL,
  "created_at" datetime NOT NULL,
  "updated_at" datetime NOT NULL
);

Un recurso muy útil que todo programador debe tener siempre a mano 😀

Web: World.db

Categorizado en: