일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 필드
- MYSQL
- 메소드오버라이딩
- 추상클래스
- sql모델링
- 데이터베이스모델링
- 명품JavaProgramming
- 메소드오버로딩
- new키워드
- this
- 메소드
- 스키마
- static
- BoarderLayout
- 비트시프트연산
- sql다이어그램
- 추상메소드
- 자바
- 클래스상속
- 증감연산자
- AbsoluteLayout
- SQL
- java
- schema
- 클래스
- Schemas
- WindowBuilder
- Today
- Total
목록Programming/SQL (6)
걸어서 개발속으로

SELECT : DB 내의 테이블에서 원하는 정보를 추출하는 명령어 SELECT 열이름 FROM 테이블이름 WHERE 조건 SELECT * FROM titles; -- titles 테이블에서 모든 열의 내용을 가져와라. SELECT * FROM employees.titles; SELECT * FROM titles; --둘다 동일한 결과값이다. SELECT first_name FROM employees --employees의 DB에서 first_name열만 가져온다. 여러개의 열을 가지고 오고 싶으면 콤마(,)로 구분하면 됨. SELECT first_name,last_name,gender FROM employees; --employees DB에서 first_name,last_name,gender만 ..

데이터모델링 : 현 세계에서 사용되는 작업이나 사물들을 DBMS 데이터베이스개체로 옮기기 위한 과정. 개념적모델링 : 업무분석단계 논리적모델링 : 업무 분석 후반부와 시스템 설계의 전반부에 걸쳐서 진행 물리적모델링 : 시스템 설계 후반부 데이터베이스 모델링 실습! 1. 고객방문내역이 엑셀에 기록되어있다고 가정해볼까. 2.물건 구매한 적이 없는 고객을 위쪽으로 다시 정렬해보자. ▶전체 테이블이 L자 모양의 테이블이 되었다! 문제 : 공간이 낭비되어있다는 점. 3.L자형 테이블을 빈칸이 있는 곳과 없는 곳으로 분리해보자. 그러면 고객방문기록이 고객테이블 / 구매테이블로 테이블이 분리된다. 빈부분이 없어져서 공간절약이 된다. ▶그렇지만 여기서 생기는 문제점 : 고객테이블에서 똑같은 정보가 중복됨. > 중복된 ..

정보시스템 구축 절차 : 분석 > 설계 > 구현 > 시험 > 유지보수 분석 : 시스템 분석, 요구사항 분석 / 우리가 무엇을 할지 정함. 업무조사, 사용자와의 인터뷰. 많은 시간이 필요함. 분석결과로 문서화 필요. 설계 : 시스템설계,프로그램 설계. 시스템을 어떻게 할 것인지. 여기서 설계서가 나온다. 구현 시험 유지보수 데이터베이스 모델링 : 현실세계에서 사용되는 데이터를 MySQL에 어떻게 옮겨놓을지 결정하는 과정 사람을 나타낼 수 있는 특성(속성)을 추출해서 MySQL에 넣기 테이블(table) 형식에 맞춰 넣기 데이터 : 하나하나의 단편적 정보. 정보 O 체계화 x 테이블 : 회원,제품 데이터를 입력하기 위해 표 형태로 표현한 것 데이터베이스(DB) : 테이블이 저장되는 저장소 DBMS(DataB..

https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS Source Code Select OS Version: All Windows (x86 dev.mysql.com MySQL은 여기서 다운 받는다. Go to Download Page를 눌러서 들어가고 ..

데이터베이스 : 데이터의 집합 / MySQL에서는 자료가 저장되는 디스크 공간 DBMS : 데이터베이스를 관리, 운영하는 역할 여러명의 사용자 및 응용 프로그램이 공유 하고 동시접근이 가능해야함 Excel은 데이터집합이나 공유하는 개념은 아니므로 DBMS가 아니다. 특징 무결성 : 데이터베이스 안의 데이터는 어떤 경로를 통해 들어왔던지 오류가 있으면 안됨 제약조건(Constraint) 가짐. (∵무결성) 독립성 : DB 크기를 변경하거나 저장소를 변경해도 기존 작성 응용프로그램은 영향x 보안 : 아무나 접근하면 안됨 중복최소화 : 동일데이터 중복저장방지 응용 프로그램 제작 및 수정 쉬움 데이터 안전성 향상 DBMS 분류 계층형 DBMS - 1:N 관계. 사장1명에 부서 3개. 계층형구조. 망형 DBMS ..