테이블에 데이터 입력1. 테이블에 데이터 입력-- 데이터 입력 하기/**insert into usertbl(userName, birthYear, addr, mobile)values ('이승기', 1987, '서울', '011-111-1111');insert into usertbl(userName, birthYear, addr, mobile)values ('김경호', 1971, '전남', '019-333-3333');*/insert into usertbl(userName, birthYear, addr, mobile)values ('이승기', 1987, '서울', '011-111-1111'), ('김경호', 1971, '전남', '019-333-3333'), ('윤종신', 1969, '경남'..
목차데이터베이스 모델링1. 시나리오장부에 고객 방문기록과 구매 이력 남기기시나리오 1고객에 방문 기록과 방문한 사람이 어떤 상품을 구매 하였는지 기록을 남겨 보자. 시나리오 2구매를 상태와 비 구매 상태 구분하기 → L 자 모양으로 만들어지게 된다 시나리오 3데이터 베이스에 고객 테이블과 구매 테이블 만들어서 불필요 공간 없애기 시나리오 4고객 테이블에 중복 회원(중복 없애기) --> 고객 이름에 PK(기본키 설정) 시나리오 5구매 테이블에 고객명을 추가 하기 ( 배달을 해야한다고 가정하면 구매 고객이름으로 고객 테이블에 접근해서 고객에 주소나 전화번호를 알 수 있다) 시나리오 6PK : FK 관계 만들기 (Foreign Key : 한 테이블의 필드(attribute) 중 다른 테이블의 행(row)을 식..
목차데이터베이스 구축 절차 1. 데이터 베이스 구축 절차 확인하기MySql 워크 벤치 실행간단 설정 확인 SQL Editor —> Safe Updates 에 체크를 해제. 2. SQL 쿼리문 작성 및 데이터 확인해당 커서의 문장 실행 ctrl + enter 데이터 베이스 생성-- DBMS 안에 여러개의 데이터베이스를 생성할 수 있습니다. -- shopdb 데이터 베이스를 생성합니다. create database shopdb;테이블 생성하기테이블을 생성할 때 설계도가 필요하다.-- 테이블 생성 방법(DDL - Data Definition Language) : 데이터 정의 언어create table tb_member( memberID char(8) not null primary key, memberNa..
샘플 데이터 구축하기1. 샘플 데이터 구축하기C 드라이버 밑에서 압축을 풀어 준다.시스템 환경 변수 편집경로 복사명령 프롬프트로 파일 확인프롬프트 창에서 경로를 employees 로 이동// C: 드라이버 경로로 이동 후에 생성한 employees 폴더로 이동합니다. cd ..cd ..cd emplopyees여기 경로에서 mysql server 에 접속mysql -u root -p (mysql 루트 계정을 입력 후 비밀번호를 입력하는 명령어 입니다)비밀번호 입력후 엔터 mysql 프로그램 안으로 들어오게됨. 데이터 베이스 등록source employees.sql;확인show databases;종료exit;exit;
목차데이터베이스란1. 데이터베이스란 데이터베이스는 '데이터의 집합' 혹은 '데이터의 저장공간'이며, 이 데이터베이스를 체계화된 방법으로 데이터를 저장, 관리, 조작하고, 필요한 경우에 데이터를 검색하고 업데이트 등에 운영하는 소프트웨어를 DBMS라고 한다. 데이터베이스 - 데이터의 저장 공간 자체를 의미한다.DBMS - Database Management System(소프트웨어) 데이터의 집합을 우리는 파일이나 엑셀 프로그램을 사용해서 데이터의 집합으로 사용할 수 있지만 대용량에 데이터를 관리한다거나 여러 명의 사용자가 동시에 접근을 할 수가 없기 때문에 DBMS라고 부르기는 어렵다.DBMS에는 MySQL말고 다양한 소프트웨어 종류들이 많다.DBMS제작사운영체제기타MySQLOracleUnix, Linux..