// 최상단에 jquery를 추가해주자
[오르미 백엔드 7기] (database 실습2)
·
DataBase
show databases ;drop database if exists `practice`;create database `practice`;use `practice`;create table air_logistics ( #unsigned 절대값 id int unsigned not null primary key auto_increment, category varchar(10) not null, special_baggage Boolean not null comment 'true = 1 , false = 0', send varchar(5) not null, receive varchar(5) not null, airline varchar(10) not null, dist..
[오르미 백엔드7기] (Database실습1, ERD)
·
DataBase
ERD (엔티티 관계 다이어그램, Entity Relationship Diagram)데이터 베이스 설계 과정에서 사용되는 모델링 기법 중 하나이다.데이터 베이스에 저장될 데이터 엔티티(Entity)들과 엔티티 간의 관계를 시각적으로 표현하는 기법.Entity는 정의 가능한 사물 또는 개념을 의미하고 아래와 같이 표현된다.테이블 이름 , pk정보,컬럼이름 ,자료형 ,제약조건|(필수, mandatory ) or O(Optional, 선택).관계1:1 관계 : 하나의 인스턴스 엔티티가 다른 하나의 인스턴스와 관계를 맺는 것/ex) 한 사람은 하나의 여권을 가질 수 있고, 한 여권은 한 사람에게만 발급된다.1:n 관계 : 하나의 엔티티가 여러개의 인스턴스와 관계를 맺는 것ex) 하나의 사용자는 여러개의 전화번호..
[오르미 백엔드 7기] (DataBase)
·
DataBase
데이터 베이스란?데이터 베이스는 방대한 데이터를 체계적으로 저장, 관리, 검색할 수 있도록 도와주는 기술.단순한 저장소를 넘어 데이터의 무결성을 유지하고, 효율적인 검색과 처리를 가능하게 하고, 복잡한 데이터 구조를 논리적으로 표현할 수 있는 도구.데이터 베이스의 종류관계형 데이터베이스 (Relational Database)MariaDB , MySQL , PostSQL, OracleDB , Microsoft SQL Server데이터와 데이터간 관계를 정의하는 구조를 가진다.행(Row)와 열(Column)로 이루어져 있다. SQL을 사용해서 다룰 수 있다.NoSQL 데이터 베이스MongoDB(문서형), Redis(키-값)비관계형 db로 sql을 사용하지 않고 당양한 데이터 모델을 지원하여 관리한다.주로 비..