목록SQL (35)
병호의 IT새싹키우기
장부에 고객 방문기록과 구매 이력 남기기 시나리오 시나리오 1고객에 방문 기록과 방문한 사람이 어떤 상품을 구매 하였는지 기록을 남겨 보자. 시나리오 2구매를 상태와 비 구매 상태 구분하기 --> L 자 모양으로 만들어지게 된다 시나리오 3데이터 베이스에 고객 테이블과 구매 테이블 만들어서 불필요 공간 없애기 시나리오 4고객 테이블에 중복 회원(중복 없애기) --> 고객 이름에 PK(기본키 설정) 시나리오 5구매 테이블에 고객명을 추가 하기 ( 배달을 해야한다고 가정하면 구매 고객이름으로 고객 테이블에 접근해서 고객에 주소나 전화번호를 알 수 있다) 시나리오 6PK : FK 관계 만들기중요 : 현실세계를 모델링할때 아주 많이 사용되는 설계 1: N 관계학생 : 성적 ---> 1 : N직원 : 급여 -..
💡학습 목표💡데이터 베이스 구축 절차 확인 하기SQL 쿼리문 작성 및 데이터 확인 1. 데이터 베이스 구축 절차 확인 하기 MySql 워크 벤치를 실행 간단 설정확인 하기 SQL Editor —> Safe Updates 에 체크 해지 2. SQL 쿼리문 작성 및 데이터 확인 데이터 베이스 생성 테이블 생성하기 테이블을 생성할 때 설계도가 필요 합니다. 데이터 입력해보기 memberID memberName memberAddressM000001홍길동서울특별시강남구역삼동123-456M000002김철수서울특별시송파구잠실동789-123M000003이영희부산광역시수영구광안동456-789 데이터 조회하기
C 드라이버 밑에서 압축을 풀어 줍니다. (C 드라이버로 파일을 옮겨주세요) : 파일 확인 명령 프로프트를 실행해주세요 프롬프트 창에서 경로를 employees 로 이동해 주세요// C: 드라이버 경로로 이동 후에 생성한 employees 폴더로 이동합니다. cd .. cd .. cd emplopyees여기 경로에서 mysql server 에 접속합니다.비밀번호 입력후 엔터 mysql 프로그램 안으로 들어오게 됩니다.mysql -u root -p (mysql 루트 계정을 입력 후 비밀번호를 입력하는 명령어 입니다) 아래 명령어 입력하고 엔터를 눌러 주세요. : 프로그램이 실행 될 동안 기다려 주세요 아래 명령어를 입력하고 employees 데이터 베이스가 등록 되었는지 확인해 주세요
데이터베이스는 '데이터의 집합' 혹은 '데이터의 저장공간'이며, 이 데이터베이스를 체계화된 방법으로 데이터를 저장, 관리, 조작하고, 필요한 경우에 데이터를 검색하고 업데이트 등에 운영하는 소프트웨어를 DBMS라고 한다. 데이터베이스 - 데이터의 저장 공간 자체를 의미한다.DBMS - Database Management System(소프트웨어) 데이터의 집합을 우리는 파일이나 엑셀 프로그램을 사용해서 데이터의 집합으로 사용할 수 있지만 대용량에 데이터를 관리한다거나 여러 명의 사용자가 동시에 접근을 할 수가 없기 때문에 DBMS라고 부르기는 어렵다. DBMS에는 MySQL말고 다양한 소프트웨어 종류들이 많다. 파일이나 엑셀을 대신해서 DBMS의 특징을 살펴 보자.데이터의 무결성: DB안의 데이터는 오..