Everyday, Challenge

분류 전체보기 115

[JAVA]2. 연산자의 종류

[JAVA]연산자의 종류 [연산자] 1. 연산결과의 자료형으로 구분하기 1) 숫자(정수/실수): 산술(+, - * / %) int a= 3+4; //정수형 변수 a를 생성하고 변수 a에 3+4 연산결과를 대입해라. 2) 논리값(T/F): 비교, 논리 →논리값에 따라 결과를 다르게 출력하는 조건문 비교연산자 boolean a = 3==4 //3과 4는 같냐? //결과값: false boolean b = 3 !=4; //3과 4는 같지 않냐? //결과값: true 논리연산자: 비교를 2개 이상 해야 할 때 -AND 연산자(&&) : 그리고 ex)비가 오고/월급이 들어오면 =>술을 마신다. *논리적 모순 주의! a== 3 && a==5; //a가 3이면서 5일 수 없음 a== 3 || a==5; //a가 3이..

코딩/JAVA 2023.05.29

[DB]2. SELECT절

데이터베이스 02 _ SELECT절 ● DB: 구조화된 데이터의 집합 ● DBMS: 데이터베이스관리시스템 ● DB의 종류: Oracle, MySQL, MariaDB 1. SQL 의미와 종류(26p.) -Structured Query Language(구조화된 질의 언어) -데이터베이스를 위한 표준질의 언어 2. 자료형(39p.) 3. SQL 실행순서 4. 전체 데이터 출력하기(*) SELECT *(asterisk) FROM 테이블 이름 [실행순서] 1. 테이블에서 데이터가져오기 2. 해당 테이블에서 전체컬럼 출력하기 --전체 컬럼 출력하기 select * from employees; *sql문장은 대소문자 구별하지 않음 * 문자열은 ' '(작은따옴표)로 작성, 대소문자 구분 *sql문장의 마무리는 ;(세미..

[JAVA]1.입출력

[입출력] 1. 숫자와 문자 출력 출력 구문 System.out.println( ); 수행순서: 앞에서 뒤로 순서대로 실행. ( )가 있으면 괄호 안 우선 순위 숫자+숫자=연산 숫자+문자=문자 문자+숫자=문자 문자+문자=문자 2. 입력하기 1)Scanner 도구 생성 Scanner scan = new Scanner(System.in); *import 단축키: Ctrl+Shift+O 2)입력받기 scan. nextInt(); //정수 입력받기 scan.next(); //문자열 입력받기 코드는 위에서 아래로 실행된다. 숫자-문자 순서로 도구명령을 입력했을 때 문자를 먼저 입력하면 예외(Exception)가 발생한다. 숫자-숫자를 입력했을 때 예외가 발생하지 않는 이유는 입력한 숫자를 문자로 인식하기 때문이다..

코딩/JAVA 2023.05.28

[DB]1. 데이터베이스 개요

1. 데이터베이스 -특정 목적을 위해 여러 사람이 공유하여 사용할 수 있으며 효율적인 관리와 검색을 위해 구조화된 데이터집합. -여러 사용자가 공유하여 사용할 수 있도록 데이터를 통합해서 저장한 운영데이터의 집합 파일시스템 DBMS 데이터 중복 및 누락 발생 데이터 중복 및 누락 방지 실시간 공유(동기화) 불가 실시간공유(동기화) 가능 각각의 방법으로 데이터 관리 일관성 있는 방법으로 데이터 관리 2. 데이터 모델링: 현실대상을 데이터베이스로 저장할 수 있도록 설계, 구축하는 과정 [단계]요구사항 분석-개념적 모델링-논리적 모델링-물리적 모델링-데이터베이스 1)개념적 모델링 -현실세계의 복잡한 대상을 추상화, 단순화하여 데이터로 표현하는 과정 -어떤 데이터를 저장할 것인지 결정하는 단계 -개체와 속성을 ..