일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 국비지원
- 데이터베이스
- HTML
- OSSU
- 가상머신
- Tomcat 9.0
- 하루노트
- 설치
- 이미지 태그
- sql
- MIT 챌린지
- 웹 개발
- 테이블 태그
- 부산아이티윌교육센터
- 블로그
- 정답
- eclipse
- 지스타 통역
- database
- 태그
- mysql
- 연습
- JSP
- 일기
- 후기
- javascript
- 클라우드기반파이썬네트워크정보시스템과정
- 오류
- 자바
- VirtualBox
- Today
- Total
목록Study/Database (10)
민둥 개발자의 계발 블로그

안녕하세요, 민둥산의 민둥이입니다. 저저번 포스팅에서 데이터베이스의 데이터들을 조회하는 SELECT 구문을 알려드렸는데요, 사실 알려드린 것보다 더 훨씬 더 다채롭게 사용할 수 있는 것이 SELECT 구문입니다. 이 SELECT 구문을 더 다채롭게 만드는 절 중 하나가 바로 WHERE절입니다! 저번에도 말했듯이 sql 구문은 영어를 말한다는 느낌과 같다고 했는데요, 여기서 이 WHERE의 의미도 똑같습니다. "Show me the column where salary is lower than 100000" 을 직역하면 "월급이 100000보다 적은 컬럼을 보여줘"가 되는데요, 여기서 where의 사용은 조건을 명시하는데 쓰이죠. sql 구문에서도 똑같이 조건을 명시하는 용도로 WHERE를 씁니다. 기본 문..

안녕하세요 민둥산의 민둥이입니다. 오늘은 데이터베이스의 데이터에 적용시킬 수 있는 기본 제약 조건들에 대해 알려드리겠습니다. 기본 제약조건(Constraint)이란? 기본 제약조건이란, 테이블에서 데이터를 입력할 때 옵션으로 사용할 수 있는 문법입니다. 테이블의 데이터에 각 칼럼의 설계의도에 맞는 값만 입력할 수 있게 제약 설정이 가능한데요, 예를 들면 회원가입할 때 id값이 중복되면 안 되기에 id값을 중복되지 못하게 하는 식으로 사용할 수 있습니다. DESC 명령어를 사용하여 테이블의 속성을 확인하면 KEY라는 값이 있는데요, 제약조건을 KEY라고 부르기도 합니다. 제약조건(Key)의 종류 NOT NULL 데이터를 사용하여 연산할 때 NULL 값이 있는 컬럼 사용 시 연산에 다른 오류를 생성할 가능성..

안녕하세요 민둥산의 민둥이입니다. 저번 포스팅에서 나름 코드 블록을 사용한 설명에 익숙해지셨을 것 같아 오늘부터는 명령어 정리 위주로 하겠습니다! 한번씩 오타 나는 것만 주의하면서 천천히 명령어를 따라 쳐보세요! (참고로 mysql 로그인 및 데이터베이스 선택까지 해주셔야 합니다) 데이터 조회 기본 문법 SELECT + 칼럼의 목록 + FROM +테이블명; SELECT name, age FROM test_nn; 모든 칼럼을 출력하고 싶을 경우 *(Asterisk) 사용합니다. SELECT * FROM test_nn; SELECT 절에는 칼럼뿐만 아니라 표현식도 사용이 가능합니다. *여기서 표현식이란 간단한 +,-,/,*등을 이용하여 연산을 수행할 수 있는 산술식을 뜻합니다. SELECT name, age..

안녕하세요 민둥산의 민둥이입니다. 이번 포스팅에서는 데이터베이스 (mysql 기준) 내에서의 테이블 생성 방법 및, 데이터 입력, 갱신, 조회, 삭제 방법을 알아보겠습니다. 우선 리눅스의 터미널에서 실행되기에 리눅스 루트 계정과 mysql 계정으로 로그인해주어야겠죠? mysql -uroot -p 이 코드에서 보시면 '-u' 는 "어떤 계정에 접속할지 물어보는 명령어"이고 그 바로 뒤에 'root'는 "관리자 계정으로 접속하겠다"라는 의미입니다. 뒤에 오는 '-p'는 패스워드 입력 방식으로 로그인한다는 의미입니다. 저번 포스팅에서 설명했지만 복습겸, 데이터베이스 내의 데이터들은 테이블이라는 형태로 저장된다고 했었는데요, 테이블 내의 세로축(칼럼)은 문자, 숫자, 날짜 등의 한 종류의 데이터 타입을 가진 속..