본문 바로가기

분류 전체보기

(226)
데이터베이스 정리 4 - Workbench 사용법 Workbench 사용법 1. 쿼리 창 생성 아이콘 1번 아이콘을 클릭하면 3번과 같이 SQL 문을 쓸 수 있는 SQL 에디터(쿼리 창) 탭을 새로 열 수 있습니다. 새로 열 때마다 2번인 쿼리 창 탭의 개수가 늘어나게 된다. 2. 쿼리 창 탭 쿼리 창 생성 아이콘을 누를때마다 탭의 개수가 늘어나게 된다. 3. 쿼리 창 SQL 문을 입력할 수 있는 공간이다. 4. SQL 문 실행 아이콘 쿼리창에 입력한 SQL 문을 실행시켜 준다. 매번 SQL 문을 실행할 때마다 이 아이콘을 클릭해주면 된다. 단축키로 사용하고 싶으면 'Shift + 커멘드(윈도우는 컨트롤) + 엔터'를 치면 된다. 5. 새로 고침 아이콘 데이터베이스를 새로 생성하거나, 데이터베이스에 테이블을 새로 추가했을 때 새로고침 버튼을 눌러야 그것..
데이터 베이스 정리 3 - Primary Key 설정하기 member테이블에 어떠한 컬럼들이 있는지 살펴보고 싶을 때는 테이블 이름 member에 마우스를 올렸을 때 옆에 뜨는 세 아이콘 중에서 두 번째 아이콘을 클릭하면 된다. 그럼 밑에 와 같이 멤버 테이블에 있는 컬럼들을 한눈에 볼 수 있습니다. 컬럼들을 하나씩 보면 회원의 이메일 주소, 나이, 성별, 키, 몸무게, 생일, 섭팡에 가입한 날짜, 주소를 확인할 수 있습니다. 그 옆에는 데이터 타입이 있습니다. 다들 알다시피 INT는 정수형을 나타내는 데이터 타입, DOUBLE은 실수형 데이터 타입, 그리고 TEXT는 문자열을 담을 수 있는 데이터 타입입니다. primary key(기본키) : 테이블에서 하나의 row를 고유하게 식별할 수 있도록 해주는 column 그러니까 지금 member 테이블의 prim..
데이터베이스 정리 2 - CSV 파일로 테이블 생성하기 테이블을 생성하는 방법에는 크게 2가지가 있다. 첫 번째 방법은 SQL 문으로 생성하는 방법이다. 두 번째 방법은 CSV파일을 임포트(import)해서 테이블로 만드는 것이다. 일단 두번째 방법 - CSV 파일을 임포트해서 테이블로 만드는 방법으로 테이블을 생성해 볼 것이다. 1. subpang_main 데이터베이스 커서 위에 오른쪽 마우스 버튼을 누른 다음 Table Data Import Wizard 를 클릭하세요 2. 위와 같은 창이 뜬다. Browse 버튼을 누른다음 .csv파일을 선택해서 가지고 오면 된다. CSV - Comma Separated Values : 모든 값들이 (,)로 구분된 형식의 내용을 가진 파일을 말한다. - Workbench에서는 CSV파일을 그대로 테이블로 만들어주는 기능이..
데이터베이스 1 - 데이터베이스 생성하기 MySQL에서는 데이터베이스를 schema(스키마)라고도 한다. 앞으로 내가 접속한 MySQL 서버의 모든 데이터베이스는 파란색 부분 영역에 보이게 될 것이다. WorkBench(워크벤치)에서 SQL문은 여기다가 작성합니다. CREATE DATABASE 데이터베이스를 생성한다는 뜻이다. SQL문에 subpang-main이라는 데이터베이스를 만드는 코드를 작성하였다. SQL문을 실행하려면 저기 번개 모양의 버튼을 클릭하면 된다. 처음 화면에는 아무 변화가 없을 것이다. 워크벤치에서 작업한 결과를 보려면 저기 새로고침 버튼을 클릭하면 된다. 그러면 subpang-main이라는 데이터베이스가 생성되었다. sys 데이터베이스 sys 데이터베이스 : MySQL 서버의 성능 관련 정보들을 갖고 있는 데이터베이스입니..
데이터 베이스 정의 데이버베이스 : 일정한 체계 속에 저장된 데이터의 집합 데이터 : 데이터베이스 안에서 테이블 단위로 저장된다. 테이블(Table) : 표 형태로 저장된 데이터의 집합 - 보통 하나의 데이터베이스 안에는 여러 개의 테이블이 존재한다. row(행) : 어떤 개체 하나를 나타내는 단위 - 테이블에서 하나의 개체는 하나의 row로 표현된다. column(열) : 속성 하나하나를 나타내는 단위 - 테이블에서 각 개체가 가지는 하나의 속성은 하나의 칼럼으로 표현된다. 데이터베이스를 사용하려면 DBMS라는 프로그램이 필요하다. DBMS - DataBaseManagementSystem(데이터베이스 관리 시스템) 데이터베이스를 관리하기 위해 사용하는 프로그램 DBMS 종류- MySQL, ORICLE, MS SQL Ser..
세로 가운데 정렬 한 번에 세로로 가운데 정렬을 하는 방법은 없다. 그래서 몇 가지의 방법들을 섞어서 사용해야 한다. vertical-align: 은 inline 또는 table-cell box에서의 수직 정렬을 지정한다. html 코드 subsub css 코드 .gray { width: 300px; height: 400px; background-color: gray; text-align: center; } .nice { display: inline-block; height: 100%; vertical-align: middle; } .yellow { background-color: yellow; display: inline-block; vertical-align: middle; } 이런 방법으로 새로운요소 .nice를 만..
리스트 리스트 (Ordered List) : 순서가 있는 리스트 (List item) (Undered List) : 순서가 없는 리스트 라면 치킨 피자 .. 로하면 번호가 A,B,C로 매겨진다. 이외에서 "a"로 하면 소문자로 번호가 매겨지고, type을 "i"로 쓰면 로마숫자 소문자로 매겨진다 태그는 기본적으로 왼쪽에 40px의 padding이 있다. ul { padding-left: 0; } 을 하게 되면 왼쪽의 패딩을 없애버릴 수 있다.
C언어 정리10 - 변수 유효범위 변수 유효범위는 크게 지역 유효 범위 와 전역 유효 범위로 나누어진다. 지역 유효 범위 : 함수 또는 블록 내부에서 선언되어 그 지역에서 변수의 참조가 가능한 범위 전역 유효 범위 : 2가지로 나눌 수 있는데, 하나는 하나의 파일에서만 변수의 참조가 가능한 범위, 다른 하나는 프로젝트를 구성하는 모든 파일에서 변수의 참조가 가능한 범위이다. 지역변수 - 함수 또는 블록에서 선언되는 변수 - 함수나 블록에서 지역변수는 선언 문장 이후에 함수나 블록의 내부에서만 사용이 가능 - 함수의 매개변수도 함수 전체에서 사용 가능한 지역변수와 같다 - 지역변수는 선언 후 초기화하지 않으면 쓰레기 값이 저장되므로 주의해야 한다. - 지역변수가 할당되는 메모리 영역을 스택(stack)이라고 한다. int main(void..