본문 바로가기

db

DB(데이터베이스) 기초 DDL 썰 DDL은 Data Definition Language의 약자로 데이터 베이스의 생성, 변경, 삭제 명령어들이다. 명령어 기능 CREATE Schema, Domain, Table, View, Index를 정의함 ALTER CREATE로 만든 구조를 변경할 때 사용 DROP CREATE만든 것들을 파괴(부술때) 사용 DDL 명령어는 DBA라고 부르는 직군에서 자주 사용하는 부분으로 DB의 구조를 정의하는 명령어다. ex) 건물을 만든다고 가정해보자건물이 몇 개의 방으로 구성될 것이고, 각 방에는 책상, 의자, 파티션 등이 들어갈 것이고, 책상, 의자, 파티션은 목재를 쓸 것인지, 철재로 사용할 것인지를 정의하는 언어라고 생각하면 된다. 건물: database방: table구조물들: table의 칼럼 memb.. 더보기
Java 프로젝트에 Sqlite 설정 썰~! SQLite는 MySql, Mariadb, Oracle과 같은 데이터베이스 관리시스템(DBMS)이지만, 서버 형태가 아닌 응용 프로그램에 넣어서 사용하는 상대적으로 가벼운 데이터 베이스이다.영어권에서는 '에스큐엘라이드' 혹은 '시퀄라이트'라고 발음한다.(왜 시퀄이라는 용어가 나오는지는 다른 썰에서 풀도록 하겠습니다.) 구글 안드로이드에 기본으로 탑재되어있는 DB이기도 합니다. 아직 프로그래밍이 익숙하지 않으신 분들은 서버 형태가 아닌 응용 프로그램(application)에 넣는다는 의미를 잘 생각해보셔야 합니다.ex) - 한마디썰이라는 사용자가 one talk app을 다운로드 받아서 내부의 sqlite에 데이터를 저장하고 - 두번째썰이라는 사용자가 one talk app을 설치한다면? : 이 두 사용자.. 더보기